Может ли AMPPS запускать виртуальный хост с разными портами на одном IP?

Я хочу иметь два разных каталога, открытых с одного IP, но разных портов. Я не могу найти способ сделать это, я пробовал много разных форумов и Google, но все еще ничего не нашел. Можно ли создать такой виртуальный хост?

пример:

127.0.0.1:80 -> /Applications/AMPPS/www80

127.0.0.1:12 -> /Applications/AMPPS/www12

Да, я работаю на Mac, но инструкции должны быть одинаковыми между Mac и Windows

29
задан Jaketr00
30.04.2023 9:33 Количество просмотров материала 3542
Распечатать страницу

1 ответ

Да, это возможно путем настройки 2 виртуальных хостов. Вам нужно убедиться, что Apache также настроен на прослушивание обоих портов, изменив httpd.conf и добавляем следующую строку.

Listen 12

вы можете настроить apache аналогично следующей конфигурации.

<VirtualHost *:80>
    DocumentRoot "/Applications/AMPPS/www80"
</VirtualHost>

<VirtualHost *:12>
    DocumentRoot "/Applications/AMPPS/www12"
</VirtualHost>

вы бы поместить эту конфигурацию в sites-available каталог конфигурации, а затем использовать a2ensite для включения сайта и перезагрузите апаш.

Ссылка:

https://httpd.apache.org/docs/2.4/vhosts/

https://httpd.apache.org/docs/2.4/vhosts/ip-based.html

1
отвечен Lawrence 2023-05-01 17:21

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх