| AUTOR |
PORUKA |
Član
Učlanjen: 07 Apr 05
Lokacija: Serbia and Montenegro
Poruke: 27
profil¬
poruka¬
|
Oglašeno: 06 Oct 06 01:03
|
|
Mora biti da sam napravio neki propust... evo o cemu se radi:
dva domena su u pitanju, npr :
domen1.com i domen2.org
Ne znam koliko je bitan ovaj dio koji cu sad da napisem, ali neka ga za svaki slucaj, mozda je i tu problem. Naime obzirom da sam na dinamickoj javnoj IP adresi, registrovao sam se na dyndns.com i na ruteru podesio da redovno prijavljuje promijene IP adrese tom sajtu. Prilikom registracije sam dobio FQDN masine i to sam postavio da mi kompanija kod koje sam registrovao domene proslijedjuje www zahtjeve i to radi ok. Medjutim ono gdje lezi problem jeste to sto jedna masina hostuje oba sajta, i naravno na jednoj IP, znaci name-based virtual hosting je ono sto mi treba. OK, tu i lezi problem. Pazljivo sam slijedio uputstva i editovao file-ove koje je trebalo editovati, cak sam se i konsultovao sa ljudima koji imaju daleko vise iskustva od mene u odrzavanju gentoo-a, medjutim kad god u browseru zatrazim domen1.com on mi otvori stranicu koju treba da mi otvori, medjutim kad u browseru zatrazim domen2.org, on mi prikazuje sadrzaj koji je na domenu1.com tj vuce stranice iz foldera za domen1.com..... ne znam zasto? nekoliko puta sam citao pazljivo how to na www.gentoo-wiki.com i uvijek isti slucaj. OK rijesio sam problem na stap i kanap varijantu:
domen1.com mi osluskuje port 80
domen2.org mi osluskuje neki drugi port
i to sad radi, medjutim nije to to. Volio bih da uvidim gdje sam pogrijesio.
nadam se da sam uspio da predstavim problem, da nisam bio nejasan.
hvala unaprijed
|
|
|
|
→ RE: apache i gdje ja to grijesim????
Oglašeno: 06 Oct 06 10:14
|
|
Skoro pa si sve opisao što je potrebno da bismo imali celu sliku. Ajde samo pokaži šta sve imaš u /var/www/localhost/htdocs i /etc/apache2/httpd.conf.
|
|
|
|
→ RE: apache i gdje ja to grijesim????
Oglašeno: 06 Oct 06 10:49
|
|
i daj sadrzaj /etc/apache2/vhosts direktorijuma...
|
|
Član
Učlanjen: 07 Apr 05
Lokacija: Serbia and Montenegro
Poruke: 27
profil¬
poruka¬
|
→ RE: apache i gdje ja to grijesim????
Oglašeno: 06 Oct 06 21:49
|
|
prvo hvala na zelji da pomognete:)
u /var/www/localhost/htdocs mi se nalazi ono sto se tu nadje nakon instalacije apache-a
sto se tice /etc/apache2/httpd.conf file-a, njega nisam mnogo mijenjao uglavnom sam ostavio default podesavanja, a ono sto sam mijenjao tj dodavao je slijedece:
ServerAdmin [tu mi je mail adresa]
ServerName [FQDN koji sam dobio od dyndns.com-a]
zatim sam napravio foldere u /var/www:
/var/www/domen1/htdocs ( i to mi je document root za taj domen)
/var/www/domen2/htdocs ( document root za drugi domen)
i onda sam dodao u httpd.conf
<Directory "/var/www/domen1/htdocs">
AllowOverride all
<IfModule mod_access.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
<Directory "/var/www/domen2/htdocs">
AllowOverride all
<IfModule access.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
i dalje je sve po defaultu sve do posljednjeg reda gdje stoji tj gdje sam samo odkomentarisao liniju:
Include /etc/apache2/vhosts.d/00_default_vhost.conf
sadrzaj 00_default_vhost.conf file-a je:
<VirtualHost *:80>
ServerName domen1.com
ServerAdmin [mail adresa ne sa ovog domena jer tek treba da podesim mail server, i tu imam par pitanja, ali za pocetak da sredim ovo:)]
DocumentRoot /var/www/domen1/htdocs
<Directory "/var/www/domen1/htdocs">
AllowOverride all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName domen2.org
ServerAdmin [isti e-mail sam stavio kao i kod domena1, poslije sam i skidao ovaj red, misleci da mozda on pravi zabunu, ali isto]
DocumentRoot /var/www/domen2/htdocs
<Directory "/var/www/domen2/htdocs">
AllowOverride all
</Directory>
</VirtualHost>
e sad ako sam ja dobro skontao u komentarima u ovom conf file-u prvi koji stavim ce biti ujedno i default tj da ako u browser-u zatrazim sadrzaj tako sto otkucam http://FQDM on bi trebao da mi povuce u konkretnom slucaju iz /var/www/domen1/htdocs, sto on i radi
ako zatrazim www.domen1.com sa istog mjesta vuce dokumenta, ali ako zatrazim www.domen2.org on i dalje vuce iz /var/www/domen1.org
eto nadam se da cete mi pomoci da uvidim gdje grijesim ili jos bolja varijanta gdje sam napravio previd
pozz
|
|
|
|
→ RE: apache i gdje ja to grijesim????
Oglašeno: 07 Oct 06 11:21
|
|
Ja nemam tu tvoju liniju... koju verziju apache- koristis?
Ja imam ovo Include /etc/apache2/vhosts.d/*.conf
I tako da u vhosts.d direktorijumu sam napravio da svaki host ima svoj .conf
<VirtualHost *:80>
ServerAdmin webmaster@xxx.co.yu
DocumentRoot /var/www/yyy.co.yu/htdocs
ServerName www.yyy.co.yu ServerAlias yyy.co.yu
ErrorLog /var/www/yyy.co.yu/logs/error.log
CustomLog /var/www/yyy.co.yu/logs/access.log common
SetEnv PHPRC "/var/www/yyy.co.yu"
</VirtualHost>
|
|
Član
Učlanjen: 07 Apr 05
Lokacija: Serbia and Montenegro
Poruke: 27
profil¬
poruka¬
|
→ RE: apache i gdje ja to grijesim????
Oglašeno: 07 Oct 06 16:56
|
|
ne znam koja je to verzija, a ne znam ni kako da provjerim koju verziju mi je emergovao :(
znam da sam jureci po netu rijesenje za ovaj problemcic naletio da ima razlike u lokacijama conf file-ova kod ove nove verzije i kod starijih verzija, pretpostavljam da je mergovao posljednju verziju.
|
|
|
|
→ RE: apache i gdje ja to grijesim????
Oglašeno: 07 Oct 06 17:29 Izmenio: Nemanja Jakovljevic
|
|
www vhosts # eix -e apache
* net-www/apache
Available versions: 1.3.34-r10 1.3.34-r11 ~1.3.34-r12 ~1.3.34-r13 2.0.54-r31 2.0.55-r1 2.0.58 [M]2.2.0-r1 [M]2.2.0-r2 [M]2.2.2
Installed: 2.0.54-r31
Homepage: <a href="http://httpd.apache.org/" target="_new" rel="nofollow">http://httpd.apache.org/</a>
Description: The Apache Web Server
Found 1 matches
a moze i
www vhosts # equery l apache
[ Searching for package 'apache' in all categories among: ]
* installed packages
[I--] [ ] net-www/apache-2.0.54-r31 (2)
|
|
Član
Učlanjen: 07 Apr 05
Lokacija: Serbia and Montenegro
Poruke: 27
profil¬
poruka¬
|
→ RE: apache i gdje ja to grijesim????
Oglašeno: 07 Oct 06 20:26
|
|
morao sam prvo da emergujem eix, ali na kraju evo verzije apache-a koji je na masini:
apache 2.0.58-r2
|
|