我有一个linux服务器,在linux服务器上运行了程序,在服务器上通过浏览器访问localhost:8080/login.html能够访问我运行的程序,我现在向对外网开放8080端口。达到在外网访问程序的目的,既在外网通过浏览器登录:ip(服务器对外ip):8080/login.html访问我的程序。该怎么实现呢?
我有一个linux服务器,在linux服务器上运行了程序,在服务器上通过浏览器访问localhost:8080/login.html能够访问我运行的程序,我现在向对外网开放8080端口。达到在外网访问程序的目的,既在外网通过浏览器登录:ip(服务器对外ip):8080/login.html访问我的程序。该怎么实现呢?
linux服务器,在服务器上通过浏览器访问也是醉了
好吧,言归正传,你需要在防火墙上开放8080端口访问就能在外面通过http://服务器ip:8080/login.html 访问了
2 回答833 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答930 阅读
1 回答387 阅读
1 回答150 阅读✓ 已解决
110 阅读
118 阅读
首先你的服务器是否有外网可直达的IP,如果有的话那就简单,配置一下你的web服务器启动监听0.0.0.0(而不是127.0.01)就可以。具体要查询一下你用的是什么web server。
如果IP不能直达,那就要找一台有外网IP的服务器来做反向代理了,可以使用nginx等来支持