php之Apache配置虚拟主机 优就业

为什么说公司再小,也不能用免费虚拟主机
2017年5月10日
apache虚拟主机以及多站点配置
2017年5月19日

Apache版本以2.4为例

1、修改httpd.conf

把下面第二行的#去掉,启动虚拟主机配置

# Virtual hosts # Include conf/extra/httpd-vhosts.conf

php之Apache配置虚拟主机 优就业

PHP开发:http://www.ujiuye.com/zt/php/

2、配置httpd-vhost.conf

这里使用了8081端口,配置了两个虚拟主机,DocumentRoot不能含有中文目录

<VirtualHost *:8081>

ServerName localhost

DirectoryIndex index.php

DocumentRoot “D:\Work\php\Apache24\htdocs”

<Directory “D:\Work\php\Apache24\htdocs”>

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

<VirtualHost *:8081>

ServerName www.aa.com

DirectoryIndex index.php

DocumentRoot “E:\php\PhpProjectBase”

<Directory “E:\php\PhpProjectBase”>

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

3、etc/hosts配置

127.0.0.1 localhost127.0.0.1 www.aa.com

4、重启Apache服务

如果此时虚拟主机仍不能访问,配置httpd.conf中以下项

<Directory />

更多PHP开发知识尽在优就业IT培训:http://www.ujiuye.com/

发表评论

电子邮件地址不会被公开。 必填项已用*标注