Nastavení virtuálního web serveru
Supportní databáze (apache_virtdom)
Platí pro
apache: Verze do 1.2.6
Dotaz:
Jak mohu nastavit virtuální webový server?
Řešení:
Nejlepší je spustit web server, který pracuje pouze s jednou IP adresou.
Apache se poté dotazuje, z jaké domény je k němu přistupováno a podle
toho se různě zachová.
Zde je takové mini howto:
- server je přístupný nejméně pro dvě domény. Proto je třeba mít odpovídajícím
způsobem konfigurovat DNS.
V následujícím příkladu vytvoříme druhý virtuální web server se jménem
fuj.haf.suse.cz
.
- Vytvořte nový adresář na serveru, např. v
/tmp/fuj-http/
.
Zde vytvořte podadresáře htdocs
, htdocs/gif
, log
a cgi-bin
.
- Do souboru
httpd.conf
přidejte následující řádky:
<VirtualHost fuj>
ServerName fuj.haf.suse.cz
ServerAlias haf*
ServerAdmin suse@suse.cz
DocumentRoot /tmp/fuj-http/htdocs
ErrorLog /tmp/fuj-http/logs/httpd-error_log
TransferLog /tmp/fuj-http/logs/httpd-access_log
ScriptAlias /cgi-bin/ /tmp/fuj-http/cgi-bin/
</VirtualHost>
- A potom už stačí pouze restartovat Apache:
/sbin/init.d/apache stop
/sbin/init.d/apache start
Bližší informace
Klíčová slova: APACHE, VIRTUáLNí, WEB, SERVER, WWW
Kategorie:
Internet
, Dokumentace
SDB-apache_virtdom, Copyright SuSE Linux AG, Nürnberg, Germany
- Verze: 11. Sep 1997
SuSE Linux AG - Poslední změnu: 26. Mär 2000 provedl kfr (sdb_gen 1.40.0)