首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VPS和WAMPSERVER

VPS和WAMPSERVER
EN

Stack Overflow用户
提问于 2014-10-31 22:50:34
回答 1查看 461关注 0票数 0

我有一个vps服务器,当我访问时我在上面安装了wamp服务器。

代码语言:javascript
复制
http://localhost/ 

它看起来像这样:See image

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

当我访问VPS上的私有ip地址时,它看起来是这样的:See image

当我在我的pc上访问私有ip地址时,它看起来像这样:See image

我的问题是,我需要做什么才能从我的pc或VPS外部访问wamp?

EN

回答 1

Stack Overflow用户

发布于 2014-11-02 22:17:21

WAMPServer被设计为在开发人员桌面PC上使用的开发人员工具。

出于这个原因,它以一种旨在保护新手免受其自身攻击的方式进行配置,因此出于明显的安全原因,Apache被配置为只接受来自运行Apache的PC的连接。

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

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

代码语言:javascript
复制
wampmanager -> Put Online

这将更改Apache配置( httpd.conf )以允许从宇宙中的任何ip地址访问。这可能不是您真正想要做的,所以您也可以手动编辑httpd.conf文件(使用wampmanager菜单来完成此操作)

代码语言:javascript
复制
wampmanager->Apache->httpd.conf

找到文件的这一部分

代码语言:javascript
复制
#   onlineoffline tag - don't remove
Require local

这可能看起来像是您做了一个Put Online

代码语言:javascript
复制
#   onlineoffline tag - don't remove
Require all granted

并将其更改为允许特定ip地址或地址范围进入您的系统

一个特定的ip (比方说你的PC )在你开发的时候,添加下面这行

代码语言:javascript
复制
Require from 111.222.333.444

你和一个朋友

代码语言:javascript
复制
Require from 111.222.333.444 222.333.444.555

整个子网

代码语言:javascript
复制
Require 111.222.333

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

基本上,您应该阅读Apache手册的这一部分。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26677474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档