请问, centos 中如何配置实现同一个 ip,同一个端口,不同二级域名,访问不同子目录的网站?

2018-01-06 23:20:26 +08:00
 gzf6

我目前搜到的是 window 中使用 IIS 服务器配置不同主机头实现的,请问 centos 有没有相应的配置,如何配置?

4700 次点击
所在节点    程序员
33 条回复
defunct9
2018-01-07 10:43:12 +08:00
域名、端口、ip 三者完全一样,都可以跑不同的服务,比如 ssh+http。
julyclyde
2018-01-07 10:49:19 +08:00
这 tmd 和 nodejs 有啥关系?虽然可以,但不要拿着锤子看啥都像钉子
你们 js 界这个问题很严重
dot
2018-01-07 11:24:34 +08:00
差不多十年前,我看一本书叫 Apache 配置手册,立马就写了,虚拟主机提供两种方式,一种基于不同的端口,一种是同一端口不同主机名( ServerName )……这么基础的事情,看看手册是有多难。
dot
2018-01-07 11:25:03 +08:00
@defunct9 ssh 和 http 就不是同一端口……
dot
2018-01-07 11:25:39 +08:00
@dot 立马=里面
defunct9
2018-01-07 16:18:33 +08:00
@dot ssh 和 http 都跑在 80 端口,没啥奇怪撒
470326964
2018-01-07 18:44:09 +08:00
@defunct9 ssh 不是 22 端口么
defunct9
2018-01-07 21:14:07 +08:00
@470326964 缺省是 22,跑 80 也行啊
dot
2018-01-07 22:24:56 +08:00
@defunct9 你用 haproxy 转发么,那就啥都不奇怪了
julyclyde
2018-01-07 22:25:03 +08:00
@defunct9 并不是所有协议都可以复用端口的,只有客户端主动的才可以。
首先这事和本贴无关,其次你的回复过于轻佻和不严谨了
LeungJZ
2018-01-08 10:40:10 +08:00
Apache 不清楚。
nginx 直接在 /etc/nginx/con.f/ 中新建个 .conf 文件,写下你的 server,配下 server_name, port, root 神马的,reload 一下就行了。这种网上一搜一大堆吧?
indo
2018-01-08 11:55:50 +08:00
可以用 lnmp.org 一键脚本搭建环境,然后 lnmp vhost add 添加多个站点,同 ip,同端口,不同二级域名访问不同站点。或者先通过各种面板工具搭建环境,有了前端图形界面,就很容易了。
indo
2018-01-08 11:56:34 +08:00
面板工具直接通过百度或者 Google 搜索 Linux 面板 就有了。

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

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

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

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

© 2021 V2EX