2014-10-31 61 views
0

我有一个VPS服务器,我安装WAMP的服务器上,当我访问VPS和WAMPSERVER

http://localhost/ 

它看起来像这样:See image当我访问它看起来像这样的公共IP地址

See image当我访问它看起来像这样的VPS的私有IP地址

See image

当我访问私人IP地址在我的电脑它看起来像这样:See image

我的问题是我需要做什么来访问我的电脑或外部VPS的瓦特?

回答

0

WAMPServer旨在成为开发人员桌面PC上使用的开发人员工具。

因为这个原因,它配置的方式是为了保护新手免受他们自己的侵害,因此出于安全原因,Apache被配置为只接受来自运行Apache的PC的连接。

如果您想允许从其他位置访问,则必须更改Apache配置。

这个快速而简单,当然也是最危险的方法是使用wampmanager菜单上的Put Online菜单选项。

wampmanager -> Put Online 

这将更改Apache配置(httpd.conf)以允许从Universe中的任何ip adddress访问。 这也许不是你真正想做的事这样或者你也可以手动编辑httpd.conf文件(使用wampmanager菜单来做到这一点)

wampmanager->Apache->httpd.conf 

找到文件

# onlineoffline tag - don't remove 
Require local 

本节它可能看起来像这是你做了Put Online

# onlineoffline tag - don't remove 
Require all granted 

,并更改为允许特定的IP地址的或地址范围到你的系统

特定的IP(你的电脑可以说),而你正在开发,添加行

Require from 111.222.333.444 

您和朋友

Require from 111.222.333.444 222.333.444.555 

整个子网

Require 111.222.333 

请记住,您不会添加您的内部IP地址192.168。?。?你将使用你的路由器WAMP IP。

基本上你应该阅读这部分的Apache手册