【发布时间】:2015-09-16 06:29:56
【问题描述】:
我想在 ec2 linux 服务器上安装多个 apache 服务器,该服务器在不同的端口上运行,并且在一台 ec2 linux 机器上具有不同的文件结构。 请指导我如何在一台机器上安装多个 apache 服务器。
【问题讨论】:
标签: linux apache amazon-ec2 instance
我想在 ec2 linux 服务器上安装多个 apache 服务器,该服务器在不同的端口上运行,并且在一台 ec2 linux 机器上具有不同的文件结构。 请指导我如何在一台机器上安装多个 apache 服务器。
【问题讨论】:
标签: linux apache amazon-ec2 instance
您可以使用 VirtualHost 指令运行单个 apache 服务器。
例如:
<VirtualHost *:80>
ServerName www.example.org
DocumentRoot /www/otherdomain-80
</VirtualHost>
<VirtualHost *:8080>
ServerName www.example2.org
DocumentRoot /www/otherdomain-8080
</VirtualHost>
将监听端口80 和8080 运行同一个apache 服务器。在同一台服务器上运行两个 apache 实例是可能的,但它有点混乱。请记住,任何大于 1024 的端口都受 Linux 保护,您只能将 443 和 80 端口与 Apache 绑定,否则必须是 1025 及以上端口。
更多信息在这里:
【讨论】: