上次使用Apache不记得是啥时候了,今天突然想试一下,在其他电脑上如何访问自己的Apache。
其实还是想之后用Android来实现与PC的交互。
上网查了一些资料,有些感觉能够实现,但不是关键,把不需要改的也改了。
打开http.conf文件
虚拟主机的设置如下:
listen 8889
<VirtualHost 27.18.158.213:8889>
ServerAdmin 807989524@qq.com
DocumentRoot "D:/WWW"
ServerName www.deng.net
ServerAlias 000.html
DirectoryIndex 111.html
</VirtualHost>
<VirtualHost 192.168.137.1:8889>
ServerAdmin 807989524@qq.com
DocumentRoot "D:/WWW"
ServerName www.deng.net
ServerAlias 000.html
DirectoryIndex 111.html
</VirtualHost>
说下必须配置的:
1.listen XXX 监听端口,我试了下80,貌似出错,被占用了
2.VirtualHost XXX:XX ip+端口
其他的都是虚拟主机的配置
接下来:
<Directory "D:/Program Files (x86)/phpStudy/Apache2/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
下面的两行是要改过来的,还有一个Directory标签里的也这么改
最后是关防火墙,我在这卡了一会
对了,关于虚拟主机设置两个的问题,我用win开wifi手机连,前一个为其他同学电脑访问用的,后一个是自己手机访问用的,登错了就进不了了
上ipconfig图: