首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >停止apache并运行节点服务器

停止apache并运行节点服务器
EN

Stack Overflow用户
提问于 2022-01-06 09:02:11
回答 1查看 26关注 0票数 0

我有一个安装whm面板的centos7.9Linux服务器。Apache直接安装在我创建的域名上,我不想在一个域名的子域中运行apache。我想运行一个节点js服务器。当我说“服务httpd停止”时,它们都关闭了。该怎么办呢?

EN

回答 1

Stack Overflow用户

发布于 2022-01-06 09:10:54

网络服务不会将自己绑定到特定的主机名。您有一个Apache服务器正在运行。与端口80的任何连接都将连接到该服务器。然后,Apache查看HTTP请求中的host头,以确定使用哪个网站进行响应。

如果您想要一个站点使用Node.js,那么您需要选择以下选项之一:

  • 将Apache配置为充当Node.js宿主服务器
  • 的反向代理,在另一台计算机上运行Node.js服务器,并将主机名指向现有计算机的主机名。
  • 有现有计算机的多个网络接口,有自己的IP地址,配置Apache在其中一个上侦听,Node.js在另一个上侦听,然后将主机名指向正确的IP地址。

(我不推荐最后一个,因为它是最敏感的)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70604718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档