在 CentOS 6 上运行两个 apache(httpd)服务器

在 CentOS 6 上运行两个 apache(httpd)服务器

我实际上在一家制作地图的协会实习期间在一台旧的 CentOS 6.5 服务器上工作。

上个月我参与了一个 CRM 实施,它在位于 /usr/local/apache2/ 的 apache2 上运行并使用了一些端口。

我的老板最近要求我在同一台机器上构建一个 Tiles 服务器,因此我使用全新的 apache2 安装来完成该任务,它在 /etc/httpd 中运行(通常应该在那里)。

现在,我想同时完成所有工作。

事实上,如果我的旧/主 apache2 已经启动,当我尝试启动第二个时,我会得到:

(98)地址已在使用中:make_sock:无法绑定到地址 [::]:80

(98)地址已在使用中:make_sock:无法绑定到地址 0.0.0.0:80

没有可用的监听套接字,正在关闭

无法打开日志

我想这很正常……

我希望能够通过我的第二个 apache2 上的某些端口访问我的 Tiles,例如:

我的服务器地址萨姆波特/osm_tiles/{z}/{x}/{y}.png

并且能够访问第一个端口 80、8080 和其他一些端口......

有人有想法吗?

答案1

最好的方法是使用虚拟主机

相关内容