VPS和WAMPSERVER

时间:2014-10-31 14:50:34

标签: wamp hosting vps

我有一个vps服务器,当我访问

时,我在上面安装了wamp服务器
http://localhost/ 

它看起来像这样:See image

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

当我访问VPS上的私人IP地址时,它看起来像这样:See image

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

我的问题是我需要从我的电脑或VPS外部访问wamp?

1 个答案:

答案 0 :(得分:0)

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

出于这个原因,它的配置方式旨在保护新手自己,因此Apache配置为仅接受来自运行Apache的PC的连接,出于明显的安全原因。

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

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

wampmanager -> Put Online

这将改变Apache配置(httpd.conf)以允许从Universe中的任何ip地址进行访问。 这可能不是你真正想做的事情,所以你可以手动编辑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手册的这一部分