Конфигурация Apache - как включить дополнительные порты

После установки mu стек LAMP. У меня есть порт 80 выполнений по умолчанию athttp://127.0.1.1/

Теперь я хочу добавить новые порты, например, 8000, 8888.

Как я могу добавить их в своем/etc/apache2/apache2.conf в моей Ubuntu 17.04?

Это - то, как я делаю это в Дуге Linux:

2.2 В/etc/httpd/conf/httpd.conf, некомментарий следующие две строки для Прокси:

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

2.3 Не забывайте добавлять Порт 443 к Вашим портам прослушивания в/etc/httpd/conf/httpd.conf:

Listen 443
Listen 8888

2.3 Добавьте эти блоки:

<VirtualHost *:8888>
    ProxyPreserveHost On
    ProxyRequests Off
    ServerName www.xxxx.co.uk
    ServerAlias xxxx.co.uk
    ProxyPass / http://127.0.0.1:3838/
    ProxyPassReverse / http://127.0.0.1:3838/

    SSLEngine on
    SSLCertificateFile "/etc/letsencrypt/live/xxxx.co.uk/fullchain.pem"
    SSLCertificateKeyFile "/etc/letsencrypt/live/xxxx.co.uk/privkey.pem"
</VirtualHost>

Что относительно Apache в Ubuntu?

Я даже не вижу:

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

в apache2.conf в моей Ubuntu 17.04.

1
задан 19 May 2017 в 22:33

1 ответ

В Гостеприимной Ubuntu:

  1. Добавляют дополнительные порты в /etc/apache2/ports.conf как так:

    Listen 80
    Listen 8888
    
  2. Теперь в Вашем VirtualHost файл добавляют что порт как так:

    <VirtualHost *:80 *:8888>
    
       ....
    </VirtualHost>
    
  3. Перезапуск apache2:

    sudo apache2ctl restart
    
6
ответ дан 3 December 2019 в 06:30

Другие вопросы по тегам:

Похожие вопросы: