我看到了这个教程 。 但似乎过时,因为我的httpd.conf是空的,它看起来像“/ etc / apache2”下的一些分开的configuration(我在Ubuntu 10服务器上)
我可以使用相同的IP? 对 ?
我有类似的文件
apache2.conf envvars magic mods-enabled sites-available conf.d httpd.conf mods-available ports.conf sites-enabled
问:我可以使用相同的IP? 对 ?
是的,您可以使用相同的IP地址。
你需要对VirtualHosts做一点研究。
NameVirtualHost *:80 <VirtualHost> ServerName somedomain.com DocumentRoot /srv/domains/somedomain.com/htdocs ErrorLog /srv/domains/somedomain.com/logs/error_log CustomLog /srv/domains/somedomain.com/logs/access_log combined </VirtualHost> <VirtualHost> ServerName otherdomain.com DocumentRoot /srv/domains/otherdomain.com/htdocs ErrorLog /srv/domains/otherdomain.com/logs/error_log CustomLog /srv/domains/otherdomain.com/logs/access_log combined </VirtualHost>
就个人而言,我将各个域分成几块,并将它们放在conf.d中(所有的.conf文件都应该默认加载到该文件夹中)
本教程是关于在Ubuntu Server 10.04上设置Apache虚拟主机的。