Plesk umlegen


jogiebaer

Member
Hi,

ich wollte gestern meinen Plesk Port ändern und bin dabei so vorgegangen
huschi.net - Plesk auf anderen Port einstellen
Nur hab ich nicht den 443 genommen sondenr einen anderen!
Das Ende vom Lied war das Plek auf beiden Ports nicht mehr ging!
Hab dann alles wieder Rückgängig gemacht und es ging wieder!

Jetzt meine Frage wie mus sich vorgehn wenn ich nicht den 443 Posrt will sondern einen anderen? Gibts dafür ein How To?



gruß
jogie
 
Hallo!

Ggf. Firewall aktiv und Port nicht freigegeben?

Gruß flyingoffice
 
Nein glaub ich kaum das es die Firewall ist!

Wollte auch eigentlich nur ne Anleitung für einen anderen Port als 443
da mus sman doch was anderes machen oder?
den 2. Schritt brauch man dann doch gar nicht oder?
 
Also ich hab das genaze jetzt noch mal gemacht auf den Port 2332
in der
/usr/local/psa/admin/conf/httpsd.conf
hab ich folgendes geändert
Listen 8443 --> 2332
Virtual Host 8443 --> 2332
und Port 8443 --> 2332
--> gespeichert
In der /etc/apache2/listen.conf
Hab ich 2 der 3 vorhandenen Listen einträge auskommentiert, der 1. war schon auskommentiert!

Plesk lässt sich immernoch nicht aufrufen nicht auf dem alten und nicht auf dem neuen Port weiß jmd woran das liegt?
 
Hallo!

Hm, auch den Port im folgenden Abschnitt angepaßt?

Code:
## http redirect to https (Bad Request see bug #25466)
## it requires that SSLRequireSSL is turned off in other case 403 error is generated
ErrorDocument 400 https://meinepleskdomain.tld:8443

Gruß flyingoffice
 
Hm, auch den Port im folgenden Abschnitt angepaßt?
Code:
## http redirect to https (Bad Request see bug #25466)
## it requires that SSLRequireSSL is turned off in other case 403 error is generated
ErrorDocument 400 https://meinepleskdomain.tld:8443

Nein das hatte ich vorher nicht geänder thab ich nun aber getan aber es tut sich immer noch nix der alte Port ist jetzt nicht zu erreichen und der neue auch nicht

Ist das richtig das ich in der Datei
/etc/apache2/listen.conf

die beiden Listen Einträge auskommentiere?
Oder muss ich das gar nicht?

Muss ich in der Plesk Firewall was anpassen?
 
Last edited by a moderator:
Hallo!
Ist das richtig das ich in der Datei /etc/apache2/listen.conf die beiden Listen Einträge auskommentiere?
Das Plesk IF läuft auf einem eigenen Apache. Eine Änderung der Apache2 Konfiguration ist hier nicht erforderlich.
Muss ich in der Plesk Firewall was anpassen?
Wenn Du diese nutzt ja. Trage dort eine eigene Regel für den von Dir konfigurieren Port ein.

Gruß flyingoffice
 
Das Plesk IF läuft auf einem eigenen Apache. Eine Änderung der Apache2 Konfiguration ist hier nicht erforderlich.

Warum steht das dann bei huschi?

Wenn Du diese nutzt ja. Trage dort eine eigene Regel für den von Dir konfigurieren Port ein.

Gruß flyingoffice
Im Anhang steht meine Regel! Ist die so richtig?
Es geht immernoch nicht trotz das ich die Regel jetzt drin hab!
Wenn ich über yast in die Firewall geh kommt das bereits eine aktiv ist also läuft diese ja nicht sondern nur Plesk Firewall!

Warum geht es jetzt immernoch nicht?

Gruß
 

Attachments

  • hc_003.jpg
    hc_003.jpg
    30.6 KB · Views: 96
Last edited by a moderator:
Hallo!
Warum geht es jetzt immernoch nicht?
Eine Anpassung der Apache2 Konfiguration wie auf der Seite von Huschi beschrieben ist nur erforderlich, wenn es um die Nutzung von Port 443 (HTTPS) geht, denn dieser Port wird bereits per Default vom Apache2 bedient.

Wenn, wie in Deinem Fall, ein ganz andere Port genutzt wird, ist die Änderung nicht nötig.

EDIT: Der Zugriff auf Deinen Server erfolgt über einen Dialup, sprich es wird vermutlich eine dynamische IP vorliegen. Die Beschränkung auf eine feste IP in Deiner Regel (wird die IP Deines Servers sein), macht so keinen Sinn.

Gruß flyingoffice
 
Last edited by a moderator:
Eine Anpassung der Apache2 Konfiguration wie auf der Seite von Huschi beschrieben ist nur erforderlich, wenn es um die Nutzung von Port 443 (HTTPS) geht, denn dieser Port wird bereits per Default vom Apache2 bedient.

Wenn, wie in Deinem Fall, ein ganz andere Port genutzt wird, ist die Änderung nicht nötig.

EDIT: Der Zugriff auf den Deinen Server erfolgt über einen Dialup, sprich es wird vermutlich eine dynamische IP vorliegen. Den Beschränkung auf eine feste IP in Deiner Regel (wird die IP Deines Servers sein), macht so keinen Sinn.

achso ok versteh ich

aber was ich nicht verstehe ist warum es nicht geht?
 
Last edited by a moderator:
Du hast also die IP bereits aus der Firewall Regel entfernt?

ja hab ich steht jetzt auf dynamischer host aber eght immernoch net!
Langsam weis ich nix mehr!

Kannst du mal bei dir gucken was du alles geändert hast bzw muss ich vll noch irgendwo was ändern?
 
Last edited by a moderator:
Hallo!

Ok, ich habe es nur etwas anders gelöst, aber gut ;)

1. ich habe folgende Module in /etc/apache/sysconfig eingetragen:

Code:
APACHE_MODULES="... rewrite proxy proxy_http proxy_connect proxy_ftp ..."

2. ich habe eine Subdomain plesk.meinedomain.tld in Plesk angelegt

3. ich habe für die angelegte Subdomain eine vhost.conf in /var/www/vhosts/meinedomain.tld/subdomains/plesk/conf angelegt:

Code:
RewriteEngine on
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^/(.*)$ https://plesk.meinedomain.tld/$1 [R=301,L]

4. ich habe für die angelegte Subdomain eine vhost_ssl.conf in /var/www/vhosts/meinedomain.tld/subdomains/plesk/conf angelegt:

Code:
ProxyPass / https://127.0.0.1:8443/
ProxyPassReverse / https://127.0.0.1:8443/
SSLProxyEngine On

<Proxy *>
  Order deny,allow
  Deny from all
  Allow from all
</Proxy>

5. ich habe unter /etc/apache2/ den Ordner psahosts.d angelegt

6. ich habe /etc/apache2/httpd.conf editiert und nach dem include für die Plesk Konfiguration (/etc/apache2/httpd.include) den folgenden Eintrag hinzugefügt:

Code:
Include /etc/apache2/httpd.include
Include /etc/apache2/psahosts.d/*.conf

7. ich habe unter /etc/apache/psahosts.d/ die Datei plesk-meinedomain-tld.conf angelegt mit folgendem Inhalt:

Code:
<IfModule mod_ssl.c>

<VirtualHost deineIPadresse:443>
        ServerName   plesk.meinedomain.tld
        UseCanonicalName Off
        DocumentRoot /var/www/vhosts/meinedomain.tld/subdomains/dnc/httpdocs
        CustomLog  /var/www/vhosts/meinedomain.tld/statistics/logs/access_log plesklog
        ErrorLog   /var/www/vhosts/meinedomain.tld/statistics/logs/error_log
        SSLEngine on
        SSLVerifyClient none
        SSLCertificateFile /usr/local/psa/var/certificates/cert-IjHPL7
        <Directory  /var/www/vhosts/meinedomain.tld/subdomains/plesk/httpdocs>
        <IfModule sapi_apache2.c>
                php_admin_flag engine on
                php_admin_value open_basedir "/var/www/vhosts/meinedomain.tld/subdomains/plesk/httpdocs:/tmp"
        </IfModule>
        <IfModule mod_php5.c>
                php_admin_flag engine on
                php_admin_value open_basedir "/var/www/vhosts/meinedomain.tld/subdomains/plesk/httpdocs:/tmp"
        </IfModule>
                Options -Includes -ExecCGI
        </Directory>
        Include /var/www/vhosts/meinedomain.tld/subdomains/plesk/conf/vhost_ssl.conf
</VirtualHost>

</IfModule>

Den Pfad von SSLCertificateFile bitte aus einer anderen von Plesk angelegten Domain übernehmen und prüfen. Ich habe die Zertifikate von Hand angelegt und direkt in die httpd.conf eingebunden, kann also nicht genau sagen, ob es so paßt.

8. den Apache2 neu starten

Code:
/etc/init.d/apache restart

Anmerkung: Etwas komplexer, aber das hat andere Gründe... :D

Gruß flyingoffice

EDIT: Ganz vergessen ;)

PS: Die Teilnahme in diesem Forum macht eine gewisse Rücksichtnahme bei der formalen Gestaltung der Beiträge erforderlich. Daher bitte ich Dich, Dir einmal den Abschnitt 3.8 (Fullquotes) der Nutzungsbedingungen des Forums näher anzuschauen und Deine Beiträge entsprechend zu editieren. Ich danke Dir.
 
Last edited by a moderator:

Back
Top