玩转最新版的Apache服务器2.49

最新版的Apache服务器跟以前的似乎不一样,于是农成就整合了一下之前的资源,并且结合本地测试,就写了这个教程,也是为了以后来查询方便点!

一、配置虚拟主机需要3个文件
 1.Apache/conf/httpd.conf
2.Apache/conf/extra/httpd-vhosts.conf (这个地版本的apache可能没有,可自己创建,也可以不要此文件,
  而将配置直接写在httpd.conf里面,写在extra/httpd-vhosts.conf只是为了管理方便,不让httpd.conf文件
  内容很多而已)
3.C:\WINDOWS\system32\drivers\etc\hosts

"玩转最新版的Apache服务器2.49的图片"
①httpd.conf 找到VirtualHost example,在后面引入httpd-vhosts.conf文件:
Include conf/extra/httpd-vhosts.conf
这个句话,高版本的apache里面已经写有了,只需吧Include前面的#号去掉就OK

然后打开这个httpd-vhosts.conf配置文件。
②httpd-vhosts.conf配置文件的内容如下:
#
# DocumentRoot 是网站文件存放的根目录
# ServerName 是网站域名, 需要跟 DNS 指向的域名一致
#

这是你本地服务器localhost指向的目录,最好还是配置一下,农成当初就是没有配置,导致了localhost不能访问,纠结了好久呢!

<VirtualHost *:80>
ServerAdmin li5nongcheng@126.com
DocumentRoot "E:/wamp/www/"
ServerName dummy-host.example.com
ServerAlias http://192.168.1.48/
ErrorLog "logs/dummy-host.example.com-error.log"
CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>

这里就可以去配置你的虚拟主机呢,可以配置多个!

################# localhost.lnctime.com#################################
VirtualHost *:80>
ServerAdmin li5nongcheng@126.com
ServerName localhost.lnctime.com
ErrorLog "E:/wamp/www/lnctime/apachelogs/error.log"
CustomLog "E:/wamp/www/lnctime/apachelogs/lnctime.log" common
DocumentRoot "E:/wamp/www/lnctime/"

这里是配置你虚拟主机的目录,并不跟你之前配置的localhost的目录冲突,能够解决很多的问题
<Directory "E:/wamp/www/lnctime/">
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
Require all granted
</Directory>
</VirtualHost>

最后一步,一定要去配置你主机的host文件,不然域名访问过来,是不会指向到你的目录的。

127.0.0.1 localhost
127.0.0.1 localhost.lnctime.com
127.0.0.1 www.test.com

未经允许不得转载:微信信息发源地 » 玩转最新版的Apache服务器2.49

赞 (2)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册