web-dev-qa-db-ja.com

Apache構成-追加のポートを有効にする方法

Mu LAMPスタックをインストールした後。 http://127.0.1.1/でデフォルトでポート80を実行しています

次に、8000、8888などの新しいポートを追加します。

Ubuntu 17.04の/etc/Apache2/Apache2.confに追加するにはどうすればよいですか?

これは、私がArch Linuxで行う方法です:

2.2 /etc/httpd/conf/httpd.confで、プロキシの次の2行のコメントを解除します。

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

2.3 /etc/httpd/conf/httpd.confのリッスンポートにポート443を追加することを忘れないでください。

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>

UbuntuのApacheはどうですか?

私も見ていません:

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

ubuntu 17.04のApache2.confで。

1
laukok

Ubuntu Xenialの場合:

  1. /etc/Apache2/ports.confに追加ポートを追加します。

    Listen 80
    Listen 8888
    
  2. VirtualHostファイルに次のようにポートを追加します。

    <VirtualHost *:80 *:8888>
    
       ....
    </VirtualHost>
    
  3. Apache2を再起動します。

    Sudo Apache2ctl restart
    
5
George Udosen