美文网首页
windows+phpstudy外网访问

windows+phpstudy外网访问

作者: 彭槐 | 来源:发表于2019-04-09 18:19 被阅读0次

    前面记录了一篇在windows下搭建php环境的文章windows下部署PHP+IIS+MySQL,但是这么一步一步的安装还是挺浪费时间的,而且很多在windows下面开发的时候都是用的集成环境,比如phpStudy,wamp这类,下面就记录下怎么使用phpstudy部署服务器环境,并且可以外网访问吧

    前期准备

    一台windows的服务器,我这里是Windows Server 2012

    网上下载一个phpStudy安装文件

    phpStudy安装

    这个就很简单了,双击---选择安装路径---下一步就可以了,安装成功后浏览器访问

    集成环境不但把需要的环境都安装后好了,还配置好了对应的网站根目录(关于怎么使用phpStudy,这个非常简单,就不记录了),找到根目录的index.php,修改一下

    再次访问

    配置外网访问

    上面能够访问是因为在服务器的内部,访问的是127.0.0.1这个本地ip,现在在本地电脑直接输入服务器ip,看能不能实现外网访问

    Q:可以看到是访问不了的,明明集成环境中也是安装的apache这类web服务器,为什么就是访问不了呢,而前面文章安装的iis就能访问

    A:原因就是windows的防火墙,他的防火墙只针对他自带的iis服务器有万维网访问权限

    Q:那是不是可以考虑再安装他自带的iis,然后转发到apache上面呢

    A:是滴,能够这么做,但是那不又麻烦了。既然是防火墙的问题,那就去windows服务器下面打开对应的防火墙,添加对应的安全规则就OK了

    添加防火墙规则

    控制面板--系统和安全--Windows防火墙--高级设置

    填写好以后没有特殊的要求都一律点击下一步,直到最后一步命一个名字

    点击完成后,就可以看到新添加成功的规则了,绿色的证明是可用状态

    现在测试一下外网是否可以访问

    这是相对比较稳当的方法,需要什么端口就开放什么端口,其实也可以直接关闭公共网络的防火墙

    为了证明有效,先禁用掉刚刚添加的规则

    然后回到上面页面

    暴力关闭防火墙后,可以测试一下,依然是可以访问你的

    相关文章

      网友评论

          本文标题:windows+phpstudy外网访问

          本文链接:https://www.haomeiwen.com/subject/zfkiiqtx.html