问题:我在服务器上部署了一个网站,我在其他终端访问程序用ip+端口访问,比如111.111.111.11:3000,现在我想把这个3000隐藏了,应该如何在服务器上做映射呢,我印象中是可以的,之前好像弄过,现在忘记了,拜托大佬们给点提示或者操作方式?
用路由器
或者nginx代理转发
硬件环境不支持,nginx也不行,只能在服务器上做映射。
我记得tomcat部署的程序都可以,忘记当时怎么做的了
@忧桑の民工: 修改Tomcat中server.xml文件
@ycyzharry: 哈哈 我只是举例,我现在的程序不是用tomcat部署的。
我现在的程序是被一键打包了数据库和程序一起的,客户直接解压到服务器,启动服务就可以访问了。所以只能从服务器的角度来映射
为什么不直接用80?
被占用或者禁止用了
接口的基础上加个负载均衡,
越来越复杂了
@忧桑の民工: 啊,不复杂啊,配个负载均衡很容易的
只能通过端口转发了
我的想法是比如访问ip地址 到服务器上面自动转ip+端口访问程序。
@忧桑の民工: 这就是 反向代理
加个代理完事