您的位置:首页 > 其它

分享并记录云服务器上部署Web项目使用公网IP访问的jing

2018-03-03 17:41 627 查看
转载连接: http://blog.csdn.net/weixin_37971462/article/details/78549599

本人搞了一个小项目需要部署到服务器上使用公网IP访问,并不需要备案域名。弄了很久,找网上的各种方法尝试,都没成功。一下就是我在这痛苦的经历中的一些总结和疑惑,虽然最后乱撞被我撞到了,公网IP可以访问了,但还是有疑问,如果有大佬看到希望能为我解惑。 服务器 搭建跟IIS配置网上有很多教程可以去看。以腾讯云服务器为例子,要注意的问题是在网页控制台开放安全组编辑规则时.如下图开放ALL内网全部端口。实际上我在站长工具上查看外网IP开放的端口只有 80,8080, 3389三个端口。出站,入站规则一样。(3389端口是远程桌面连接用的)如果登录不上云服务器要开放此端口。   现在介 绍的是如何在云服务器上部署Web项目。跟在本地一样把发布的文件部署到IIS上。确认IIS部署没问题的方式为先用内网IP测试。在本地发布部署,然后查看项目能否正常操作。如有出现问题基本上百度都能解决。如目录浏览没启用。默认文件没加上什么东西等等。问题就出在公网IP做地址时无法访问,出现的问题奇奇怪怪,百度也找不到解决方法。后面总结的思路:当你确认内网可以访问Web项目时那你在项目部署上基本没什么大问题,这个时候你就要看外网的端口是否开放。关系到你在IIS部署的端口是否有用,下图是腾讯云给的一个思路,给了我一点启示。最终解决的方式是确认你端口开放了,这时候在另一台电脑上用云服务器部署公网IP+端口去访问,假如部署的是公网IP,外面访问不成功,回到服务器IIS部署上将网站IP换回内网IP其他不变包括端口,只换IP,然后再次用公网IP访问。然后我的就可以了。现在不明白的是为什么部署的是直接部署公网IP不能访问,换成能内网就可以。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐