在一个 IP 地址上设置多个站点

sco*_*109 -7 ip web-hosting web-server apache-2.4 centos7

我正在为具有运行 Apache 2.4.6 的 CentOS 7 服务器的客户端工作。我在服务器上运行了一个基于 Zend Framework/PHP 的网站。它只有一个IP地址。没有域名指向它。我只是将文档根目录设置为 PHP 网站的公共文件夹,一切正常。

现在他们要我向服务器添加另一个网站。我是一名程序员,而不是系统管理员,所以我不确定如何继续。我熟悉设置虚拟主机以运行多个网站,但它们通常具有唯一的域名。如何仅使用 1 个 IP 运行多个站点?

And*_*man 7

为每个站点创建一个虚拟主机。您可以在端口 80(或 443)上运行它们。

这个问题正是虚拟主机所要解决的问题。没有要求每个虚拟主机都有一个唯一的域,只有一个唯一的主机名。请参阅基于名称的虚拟主机。