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

实际上,在一个制作地图的社区里,我正在做一个老式的CentOS 6.5服务器。

我上个月在一个位于/ usr / local / apache2 /的apache2上运行的CRM实现上工作,并使用了一些端口。

我的老板最近要求我在同一台机器上构build一个tile服务器,所以我使用了一个新的apache2安装,在/ etc / httpd(通常是假设的)运行。

现在,我想同时运行我所有的工作。

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

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

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

没有可用的sockets,closures

无法打开日志

这很正常,我猜…

我希望能够通过我的第二个apache2上的某些端口访问我的磁贴,如下所示:

myserveradresssomeport /osm_tiles/{z}/{x}/{y}.png

并能够访问端口80,8080和其他一些第一个…

有人有想法吗?

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