公司只有一个公网 ip 只开了一个 80 端口 如何多个网站部署在同一个服务器

2014-05-22 14:07:41 +08:00
 arnofeng
最佳解决方案是什么?需要哪些软件硬件?
10258 次点击
所在节点    问与答
22 条回复
tonghuashuai
2014-05-22 14:14:58 +08:00
nginx
takwai
2014-05-22 14:16:02 +08:00
网站绑定域名就好了。这样子不冲突。
187j3x1
2014-05-22 14:21:51 +08:00
虚拟主机单ip开几百网站呢 多个网站侦听80又不冲突的
wzxjohn
2014-05-22 14:24:34 +08:00
看了一下楼主的资料果然不是做服务器相关的。。。
kafkakevin
2014-05-22 14:24:42 +08:00
软件: Linux + Apache或nginx等
硬件:一台服务器
做法:用虚拟主机的方式

细节请Google“apache虚拟主机” 或 “nginx虚拟主机”
sarices
2014-05-22 14:25:53 +08:00
你需要一个WEB服务
arnofeng
2014-05-22 14:26:41 +08:00
@wzxjohn 恩,刚出来干活,写点java
arnofeng
2014-05-22 14:30:27 +08:00
@kafkakevin 问了,现在是多个服务器,只有上述的ip,可以实现吗
arnofeng
2014-05-22 14:34:48 +08:00
@wzxjohn @kafkakevin @sarices 公司之前的多个ip被电信封了,所以现在要解决。之前的网站项目比较多,多个环境,tomcat和普通的iis网站都有,然后还部署在多个服务器。现在不知道怎么弄。
Livid
2014-05-22 14:37:30 +08:00
@wzxjohn 请不要再在 V2EX 的技术贴下面给出无关回复,这种事情你已经做过很多次了。

@arnofeng 你需要的是这个 http://nginx.org/cn/docs/http/server_names.html
caonan
2014-05-22 14:43:25 +08:00
@arnofeng 如果 tomcat 和 iis 的网站都有,你可以尝试在内网部署好这几台服务器,然后用一台部署公网 IP 的 Nginx 创建多个 server ,每个 server 配置反向代理内网中的网站。
sarices
2014-05-22 14:44:24 +08:00
@arnofeng 用nginx做反向代理即可,但是你那个是宽带被封的机会很大,同一个端口需要做域名解析才能访问
jari
2014-05-22 14:45:13 +08:00
多台服务器的话,可以做映射吧,主力服务器设置一下。A、B域名都解析到公网IP,绑定公网IP的服务器做设置,A域名指向10.10.10.1,B域名指向10.10.10.2这都是可以实现的~~~
lovesky
2014-05-22 14:49:10 +08:00
我觉得你应该先弄个可以备案的ip备案,然后再用大家提供的方案,不然被封的机会仍然很大。
passluo
2014-05-22 14:49:17 +08:00
虚拟主机+反向代理~
ccbikai
2014-05-22 14:51:37 +08:00
Nginx
即可解决楼主的问题。

还有一个问题,自己搭建服务器,用80端口,有点流量就被封了吧。
kafkakevin
2014-05-22 14:58:06 +08:00
对,前面放一台nginx做反向代理。
chairuosen
2014-05-22 15:14:17 +08:00
nginx反代内网机器
huijiewei
2014-05-22 16:28:59 +08:00
一个服务器-》主机头
多个服务器-》反向代理
Honwhy
2014-05-22 17:25:21 +08:00
我也想知道如何在tomcat上部署多个web app,以二级域名的形式
http://webapp1.servername.com
http://webapp2.servername.com
这种形式的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/113751

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX