apache - 在专用服务器上安装多个 Web 服务器。中央操作系统

标签 apache centos httpd.conf dedicated-server

我有一个有 16 个 IP 的专用服务器。我想知道是否可以安装多个运行不同 IP 的 Web 服务器。最好的方法是什么? (我相信这是可能的,因为网络托管经销商网站如何做到这一点?)。我正在使用 CentOS 6。谢谢

最佳答案

大多数主机或经销商没有为每个网站设置一个 IP;相反,他们使用 virtual hosts允许一台 Web 服务器为多个域提供服务。

一旦一个进程正在监听一个接口(interface)的端口(例如,端口 80,它是 HTTP),就是这样 - 你不能让另一个服务器或进程在同一个端口上监听。

由于您有 16 个 IP,您可以运行 16 个服务器 - 每个 IP 地址上的一个监听端口 80。

此外,每台服务器可以将多个网站作为虚拟主机托管。

不过,您不需要 16 个 IP - 您可以使用一个 IP 托管多个网站。

关于apache - 在专用服务器上安装多个 Web 服务器。中央操作系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32031613/

相关文章:

php - 使用正则表达式阻止 .htaccess 中的 URL

python - 在没有 sudo 的情况下安装 Python 包时如何避免权限被拒绝

Laravel,Linux 2,Centos PostTooLargeException

virtualhost - apache virtualhost SSL +非SSL

python - 在 AMPPS 中设置 Python - 内部服务器错误

spring - 找不到 "http://tiles.apache.org/tags-tiles"的标签库描述符

java - 如何使用httpd用户在redhat 6上运行tomcat?

php - 每次呈现页面时自动将 Google Analytics 代码添加到 HTML 页面

docker - 建立从 Jenkins 容器到 SSH 服务器容器的 SSH 连接,我可以用密码登录建立但不能用私钥建立

apache - 为 SSL 配置 Httpd