Rättegång inställning av virtuella värdar. (En webbserver med många webbplatser) (3 / 9 steg)
Steg 3: Ändra standardfilen.
$ sudo nano /etc/apache2/sites-enabled/000-default
[code]
NameVirtualHost *
< VirtualHost * >
ServerAdmin webmaster
DocumentRoot/var/www /
< directory / >
Alternativ FollowSymLinks
AllowOverride None
< / katalog >
< katalogen/var/www/>
Indexerar val MultiViews FollowSymLinks
AllowOverride None
Beställ tillåta, neka
Tillåt från alla
# Detta direktiv tillåter oss att ha apache2's standard Startsida
# i /apache2-default /, men fortfarande har / går till rätt ställe
#RedirectMatch ^ / $ /apache2-default /
< / katalog >
ScriptAlias /cgi-bin / /usr/lib/cgi-bin /
< katalogen "/ usr/lib/cgi-bin" >
AllowOverride None
Alternativ + ExecCGI-MultiViews + SymLinksIfOwnerMatch
Beställ tillåta, neka
Tillåt från alla
< / katalog >
ErrorLog /var/log/apache2/error.log
# Möjliga värden är: debug, info, märka, Varna, fel, krit,
# alert, tillväxtmarkna.
LogLevel varna
CustomLog /var/log/apache2/access.log i kombination
ServerSignature på
Alias /doc/ "/ usr/share/doc /"
< directory "/ usr/share/doc /" >
Indexerar val MultiViews FollowSymLinks
AllowOverride None
Beställ förneka, tillåta
Neka från alla
Tillåta från 127.0.0.0/255.0.0.0:: 1/128
< / katalog >
< / VirtualHost >
< VirtualHost * >
ServerName oesrvr1
NameVirtualHost ip.address:portoesrvr1
ServerAdmin eddie
DocumentRoot/var/www
< katalogen/var/www >
Alternativ FollowSymLinks
AllowOverride None
< / katalog >
< / VirtualHost >
< VirtualHost * >
ServerName www.softserv.com
<VirtualHost 67.207.131.28:80><br /> ServerName ubuntu-tutorials.com<br /> ServerAlias www.ubuntu-tutorials.com
/> ServerAdmin christer.edwards /> DocumentRoot /var/www/ubuntu-tutorials.com/html<br /> </VirtualHost>www.softserv.com
ServerAdmin eddie
DocumentRoot /var/ www/www.softserv.com/html
< katalogen /var/ www/www.softserv.com/html >
Alternativ FollowSymLinks
AllowOverride None
< / katalog >
< / VirtualHost >
[/code]