WWW.GENTOO-SRBIJA.ORG
I laugh in the face of danger... Then i hide until it goes away. Četvrtak, 08 Januar/2009  
 » SADRŽAJ
 › Uvod
 › Performanse
 › Mirori
 › Linkovi
 › Download
 › Mailing lista
 › Kontakt
 » PROFIL
» šifra
zapamti me
  Registracija
 » PRETRAGA
 » NOVI PAKETI
mail-filter/MailScanner-4.70.7.1: Free Anti-Virus and Anti-Spam Filter
dev-util/tmake-2.12: A Cross platform Makefile tool
dev-perl/Filesys-Df-0.92: Disk free based on Filesys::Statvfs
app-shells/bash-completion-20060301: Programmable Completion for bash
app-portage/gentoolkit-0.2.4.2-r1: Collection of administration scripts for Gentoo
app-crypt/pgpdump-0.26: A PGP packet visualizer
app-admin/bcfg2-0.9.6: Bcfg2 is a configuration management tool.
net-misc/dhcpcd-4.0.7: A fully featured, yet light weight RFC2131 compliant DHCP client
net-misc/dhcpcd-4.99.6: A fully featured, yet light weight RFC2131 compliant DHCP client
net-misc/dhcpcd-4.0.6: A fully featured, yet light weight RFC2131 compliant DHCP client
 » WEBMAIL
 » GENTOO-PORTAGE
And we're back
Forum index ›› Mreže i bezbednost › apache i gdje ja to grijesim????  
  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


Član
Učlanjen: 04 May 05
Lokacija: Novi Sad
Poruke: 578
profil¬ poruka¬ www¬
upRE: 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.


Developer
Učlanjen: 02 Nov 04
Lokacija: Tokyo
Poruke: 525
profil¬ poruka¬ www¬
upRE: 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¬
upRE: 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


Developer
Učlanjen: 02 Nov 04
Lokacija: Tokyo
Poruke: 525
profil¬ poruka¬ www¬
upRE: 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¬
upRE: 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.


Developer
Učlanjen: 02 Nov 04
Lokacija: Tokyo
Poruke: 525
profil¬ poruka¬ www¬
upRE: 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¬
upRE: 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