基于win2003虚拟机中apache服务器的访问

yipeiwu_com7年前服务器

虽然在win2003配置PHP有点非主流,但你还是要会怎么弄。你也可以将本文的虚拟机看成是服务器,宿主机看成是客户端。

不像Linux系统,由于win2003有IIS的存在,占有了固有的80的端口,在win2003虚拟机中配置的apache服务器常常被迫改成其它端口,比如8081,有时候,如果你想在宿主机或者外网访问win2003下配置在apache下的php,可能会出现ping是能ping通,但无法访问的情况。

首先在虚拟机中,通过ipconfig得知虚拟机win2003的IP地址。

然后在宿主机,发现ping这个地址是能够ping通的:

然而,在主机上访问192.168.230.128:8081也就是虚拟机上127.0.0.1:8081,却出现了找不到网页的情况。

这里插一句,如果你上述ipconfig,ping命令都无法使用,请在你宿主机与虚拟机上的环境变量的path中添加c:\windows\system32。

此时,你主要是检查虚拟机中,万恶的防火墙,一般情况下直接关闭就直接省事:

如果你不想这么豪放,你完全可以在例外中添加一个8081端口,名称随便输,例如apache,端口号为8081,用TCP协议,点“确定”。

然后,防火墙弄完了,还要去弄Apache的配置文件conf/httpd.conf监听这个IP与端口,也就是让Apache允许这个IP与端口访问,在60行左右的位置添加一条,当时,我就忘记弄这个,搞了很久:

重启服务器,这样,在虚拟机中的Apache单单可以给自己本地单机访问的,在宿主机上也可以。

以上这篇基于win2003虚拟机中apache服务器的访问就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【宜配屋www.yipeiwu.com】。

相关文章

用python写个自动SSH登录远程服务器的小工具(实例)

用python写个自动SSH登录远程服务器的小工具(实例)

很多时候我们喜欢在自己电脑的终端直接ssh连接Linux服务器,而不喜欢使用那些有UI界面的工具区连接我们的服务器。可是在终端使用ssh我们每次都需要输入账号和密码,这也是一个烦恼,所以...

基于并发服务器几种实现方法(总结)

今天主题是实现并发服务器,实现方法有多种版本,先从简单的单进程代码实现到多进程,多线程的实现,最终引入一些高级模块来实现并发TCP服务器。 说到TCP,想起吐槽大会有个段子提到三次握手,...

python3实现TCP协议的简单服务器和客户端案例(分享)

利用python3来实现TCP协议,和UDP类似。UDP应用于及时通信,而TCP协议用来传送文件、命令等操作,因为这些数据不允许丢失,否则会造成文件错误或命令混乱。下面代码就是模拟客户端...

PyQt+socket实现远程操作服务器的方法示例

PyQt+socket实现远程操作服务器的方法示例

来需求了。。干活啦。。 需求内容 部分时候由于缓存刷新、验证码显示不出来或者浏览器打不开或者打开速度很慢等原因,导致部分测试同事不想使用浏览器登录服务器执行命令。 期望有小工具可以替代登...

使用php判断服务器是否支持Gzip压缩功能

Gzip可以压缩网页大小从而达到加速打开网页的速度,目前主流的浏览器几乎都支持这个功能,但开启Gzip是需要服务器支持的,在这里我们简单的使用php来判断服务器是否支持Gzip功能。 新...