Apache 配置虚拟主机的简单范例

发布时间:2020-06-19编辑:脚本学堂
本文介绍下,在apache中配置虚拟主机的例子,apache支持一台服务器多站点的配置。有需要的朋友参考下。

我们知道,apache 支持在同一台服务器上配置多个站点,只需修改配置文件即可。

首先,修改 /usr/local/apache/conf/httpd.conf
在此文件的最后,将 #include conf/extra/httpd-vhosts.conf 前面的注释去掉。
即包含虚拟主机的配置文件。

然后,修改 /usr/local/apache/conf/extra/httpd-vhosts.conf
在其中添加:
 

复制代码 代码示例:
NameVirtualHost 192.168.1.2:80
<VirtualHost 192.168.1.2:80>
ServerAdmin admin@jb200.com
DocumentRoot “/usr/local/apache/htdocs/www”
ServerName www.jb200.com
ErrorLog “logs/www.jb200.com-error_log”
CustomLog “logs/www.jb200.com-access_log” common
<Directory /usr/local/apache/htdocs/www>
Options Indexes FollowSymLinks
AllowOverride AuthConfig FileInfo
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

创建网站目录:
# mkdir /usr/local/apache/htdocs/www

重启 httpd 服务:
service httpd restart

至些一个简单的虚拟主机就配置完成了。

您可能感兴趣的文章:
apache基于IP地址的虚拟主机配置实例
apache基于port的虚拟主机的配置实例
apache基于域名的虚拟主机配置实例
apache配置虚拟主机及虚拟目录的例子
Apache搭建多站点虚拟主机的例子