Stránka 1 z 1

Jak namapovat www stránky

Napsal: úte 9. led 2007, 10:32
od Lukee155
Zdravím, na CentOS mám cestu /home/user/www kde se nacházejí webové stránky php/mysql. Jak mám nastavit, ať při zadání http://**ipadresa**/user se zobrazí stránky z cesty /home/user/www ??? Webserver je Apache. Přístup mám jen přes SSH. Díky

Napsal: úte 9. led 2007, 11:01
od OndraSter
/etc/apache/httpd.conf nebo /etc/apache2/httpd.conf nebo neco podobneho.. Alespon teda na Windowsech to je v httpd.conf, jinak musis lsnout slozku a upravit soubor ve kterem je:

DocumentRoot "/home/user/www"

a pak o kus dal neco jako

<Directory "/home/user/www">

Napsal: úte 9. led 2007, 12:44
od Lukee155
Tak jsem to omrkl a v konfiguraci je nasledujici zaznam:

Kód: Vybrat vše

<VirtualHost 192.168.222.253>
#     UseCanonicalName off
     ServerAdmin info@squadramoravia.com
     ServerName www.squadramoravia.com
     DocumentRoot /var/www/html/squadra
     ErrorLog logs/squadra.log

  <Directory "/var/www/html">
    Options FollowSymLinks
    AllowOverride None
  </Directory>

</VirtualHost>
Je něco v kódu špatně? Ještě upřesním, use je "squadra".

Napsal: úte 9. led 2007, 12:57
od OndraSter
Virtualhost se uplatnuje pouze v pripade vice (sub)domen na jednom serveru. Jinak staci nastavit DocumentRoot (na Windowsu to je v Main sekci - jedna z prvnich nastaveni) a ten <Directory>.. Ja osobne sem Virtualhosta jen zkousel, pac DNSko me neprelozi subdomeny, jen hlavni domenu (solista3.spnet)

Napsal: úte 9. led 2007, 13:15
od [CZ]Airwolf[OC]
Lukee155 píše:Tak jsem to omrkl a v konfiguraci je nasledujici zaznam:

Kód: Vybrat vše

<VirtualHost 192.168.222.253>
#     UseCanonicalName off
     ServerAdmin info@squadramoravia.com
     ServerName www.squadramoravia.com
     DocumentRoot /var/www/html/squadra
     ErrorLog logs/squadra.log

  <Directory "/var/www/html">
    Options FollowSymLinks
    AllowOverride None
  </Directory>

</VirtualHost>
Je něco v kódu špatně? Ještě upřesním, user je "squadra".
to je ok kod, akorat pro ciste reseni pouzivam IP:port

Pro tve reseni mas nekolik moznosti>
a] alias /username /home/username/www
b] virtualni host jako nahore akorat s DocumentRoot /home/username/www

Co se tyce domeny tretiho radu, nemusi byt v DNS. Staci kdyz je ve hlavicce VirtualHostu IP adresa, pak v samotne konfiguraci ServerName.

Jediny problem co muze pak nastat je s pravy na spousteni php skriptu z home adresaru.

Napsal: úte 9. led 2007, 13:19
od Lukee155
Ty práva bych eventuélně nastavil kde? Přes ten VirtualHost to je asi nutné, protože na tom serveru fyzicky bude několik webů.

Napsal: úte 9. led 2007, 13:53
od [CZ]Airwolf[OC]
Lukee155 píše:Ty práva bych eventuélně nastavil kde? Přes ten VirtualHost to je asi nutné, protože na tom serveru fyzicky bude několik webů.
prava jsou opruz jsem to nedavno resil...jednak neco je v konfigu apache, jednak je nutne nastavit i prava na souborech/adresarich primo ve filesystemu

Napsal: pát 19. led 2007, 17:45
od moravcik10

Kód: Vybrat vše

http://**ipadresa**/~user
toto si skusal ??