Um Varnish, Nginx, Haproxy, pound oder ähnliche Dienste unter einem Plesk System auf Port 80/443 nutzen zu können, müssen Plesk neue Ports zugewiesen werden.
Punkt 1: Webserver Ports anpassen
In der Apache Konfiguration stellen wir den Standardport 80 auf 8080 und den SSL Port 443 auf 4443 um.
Debian
/etc/apache2/ports.conf:
1 2 |
Listen 8080 Listen 4443 |
CentOS
/etc/httpd/conf/httpd.conf:
1 2 |
Listen 8080 Listen 4443 |
Punkt 2: Plesk Datenbank anpassen
Nun passen wir die Datenbank von Plesk an.
1 2 |
# mysql -uadmin -p`cat /etc/psa/.psa.shadow` -D psa -e'replace into misc (param, val) values ("http_port", 8080)' # mysql -uadmin -p`cat /etc/psa/.psa.shadow` -D psa -e'replace into misc (param, val) values ("https_port", 4443)' |
Und schreiben die Webserver Konfiguration neu.
1 |
# /usr/local/psa/admin/sbin/httpdmng --reconfigure-all |
Das Ergebnis schaut in etwas so aus.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
# apachectl -S VirtualHost configuration: xx.xx.xx.xx:8080 is a NameVirtualHost default server xx.xx.xx.xx (/etc/apache2/plesk.conf.d/ip_default/xx.xx.xx.xx.conf:8) port 8080 namevhost xx.xx.xx.xx (/etc/apache2/plesk.conf.d/ip_default/xx.xx.xx.xx.conf:8) port 8080 namevhost default (/etc/apache2/plesk.conf.d/server.conf:72) port 8080 namevhost lists (/etc/apache2/plesk.conf.d/server.conf:148) port 8080 namevhost atmail.webmail (/etc/apache2/plesk.conf.d/atmail.conf:9) port 8080 namevhost roundcube.webmail (/etc/apache2/plesk.conf.d/roundcube.conf:9) xx.xx.xx.xx:4443 is a NameVirtualHost default server xx.xx.xx.xx (/etc/apache2/plesk.conf.d/server.conf:109) port 4443 namevhost xx.xx.xx.xx (/etc/apache2/plesk.conf.d/server.conf:109) port 4443 namevhost lists (/etc/apache2/plesk.conf.d/server.conf:178) port 4443 namevhost atmail.webmail (/etc/apache2/plesk.conf.d/atmail.conf:59) port 4443 namevhost roundcube.webmail (/etc/apache2/plesk.conf.d/roundcube.conf:50) Syntax OK |
0