/ 中存储网

Ubuntu系统Apache虚拟主机的配置

2013-10-14 21:08:01 来源:IT技术网
虚拟主机的配置可以参看http://wiki.ubuntu.org.cn/Apache虚拟主机指南

非常详细。

如果是要配置端口的虚拟主机,如下:

(1)添加监听端口

#cd /etc/apache2

#vim ports.conf

文件添加:

NameVirtualHost *:8000

Listen 8000

(2)配置虚拟目录

#cd /etc/apache2/sites-available

#cp default default-me

#vim default-me

文件内容如下:

<VirtualHost *:8000>

ServerAdmin [email protected]

DocumentRoot /wwwroot

<Directory />

Options FollowSymLinks

AllowOverride None

</Directory>

<Directory /wwwroot/>

Options Indexes FollowSymLinks MultiViews

AllowOverride None

Order allow,deny

allow from all

</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,

# alert, emerg.

LogLevel warn

CustomLog /var/log/apache2/access.log combined

</VirtualHost>

粗体部分是关键点。

(3)发布站点

# sudo a2ensite default-me

(4)重启服务

#/etc/init.d/apache2 restart

(5)测试

http://localhost:8000/

如果能够正常访问就说明配置正确了。

(6)关闭站点

若要关闭站点,执行以下命令后重启apache即可

# sudo a2dissite default-me