На самом деле я работаю над старым сервером 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 и некоторым другим на первом ...
Есть у кого-нибудь идеи?
Лучший подход для этого - использовать виртуальные хосты.