Назад | Перейти на главную страницу

Запустите два сервера apache (httpd) на CentOS 6

На самом деле я работаю над старым сервером CentOS 6.5 во время стажировки в обществе, производящем карты.

В прошлом месяце я работал над реализацией CRM, которая работает на apache2, расположенном в / usr / local / apache2 /, и использует некоторые порты.

Мой босс недавно попросил меня создать сервер плиток на том же компьютере, поэтому я использовал новую установку apache2, которая запускается в / etc / httpd (где обычно предполагается).

Теперь я хотел бы выполнять всю свою работу одновременно.

Фактически, если мой старый / основной apache2 уже запущен, когда я пытаюсь запустить второй, я получаю:

(98) Адрес уже используется: make_sock: не удалось привязать к адресу [::]: 80

(98) Адрес уже используется: make_sock: не удалось привязать к адресу 0.0.0.0:80

нет доступных гнезд для прослушивания, выключение

Невозможно открыть журналы

Думаю, это нормально ...

Я хотел бы получить доступ к своим плиткам с некоторыми портами на моем втором apache2, например:

myserveradress:Someport/osm_tiles/{z}/{x}/{y}.png

и иметь доступ к портам 80, 8080 и некоторым другим на первом ...

Есть у кого-нибудь идеи?

Лучший подход для этого - использовать виртуальные хосты.