
Depois de instalar a pilha mu LAMP. Tenho a porta 80 em execução por padrão em http://127.0.1.1/
Agora quero adicionar novas portas, por exemplo, 8000, 8888.
Como posso adicioná-los em meu /etc/apache2/apache2.conf no meu Ubuntu 17.04?
É assim que eu façoArco Linux:
2.2 Em /etc/httpd/conf/httpd.conf, remova o comentário das duas linhas a seguir para Proxy:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
2.3 Não se esqueça de adicionar a porta 443 às suas portas de escuta em /etc/httpd/conf/httpd.conf:
Listen 443
Listen 8888
2.3 Adicione estes blocos:
<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>
E o Apache no Ubuntu?
Eu nem vejo:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
em apache2.conf no meu Ubuntu 17.04.
Responder1
No Ubuntu Xenial:
Adicione portas adicionais da
/etc/apache2/ports.conf
seguinte forma:Listen 80 Listen 8888
Agora em seu
VirtualHost
arquivo adicione essa porta assim:<VirtualHost *:80 *:8888> .... </VirtualHost>
Reinicie o Apache2:
sudo apache2ctl restart