IspCP Omega
Inhaltsverzeichnis
ispCP eingestellt ???
Das letzte Release ist vom Juni 2011. Die Dokumentation ist verschwunden.
Einen Fork finden siche hier. (i-mscp)
Ein weitere Fork: easySCP
Homepage ispCP
Secure ispCPomega
fcgid
fcgid wird als Benutzer des VHost ausgeführt. Wichtig wenn man mittels sudo Befehle ausführen möchet, muss der benutzer der Vhost eingetragen werden und nicht www-data
Upload Problem beheben
In der IspCP Omega Version 1.0.7 traten Probleme mit dem Upload von Template auf. Diese Problem scheint von der Größe abhängig. Ich habe das Problem so behoben:
vi /etc/apache2/mods-enabled/fcgid_ispcp.conf FcgidConnectTimeout 60 FcgidMaxRequestLen 10485760
Weiter können Einstellungen für jede Domain vorgenommen werden. Die folgenden sollte man überprüfen wenn es Probleme mit dem Upload gibt.
/var/www/fcgi/[MYDOMAIN]/php5/php.ini max_execution_time = 600 post_max_size = 50M upload_max_filesize = 50M mysql.connect_timeout = 120 file_uploads = On
exec Befehle ausführen (sudo)
Um über ein PHP-Script Befehle ausführen zu können, muss folgende Änderung vorgenommen werden:
vi /var/www/fcgi/webdone.de/php5/php.ini Suche nach: disable_functions Dort den Befehl: exec entfernene /etc/init.d/apache2 reload
Login-Seite von ispCP Omega mit SSL
- Wechseln Sie in das Apache-Conf-Verzeichnis in sites-available. Dort wird die Datei 00_master.conf in 01_master-ssl.conf umbenannt. Danach legt man die Datei 00_master.conf mit folgendem Inhatl wieder an:
cd /etc/apache2/sites-available mv 00_master.conf 01_master-ssl.conf vi 00_master.conf <VirtualHost 85.214.81.52:80> Redirect permanent / https://admin.example.org ServerAdmin info@example.org ServerName admin.example.org </VirtualHost>
- Jetzt muss die Datei 01_master-ssl.conf noch angepasst werden:
# Port auf 443 ändern <VirtualHost XXX.XXX.XXX.XXX:443> # SSL aktivieren SSLEngine On SSLCertificateFile /[PATHtoCertificate] SSLCertificateKeyFile /[PATHtoCertificateKey]
- Der SSL-Support muss im Apache2 aktiviert werden
a2enmod ssl
- Die Datei 01_master-ssl.conf muss noch unter sites-enabled verlinkt werden:
cd etc/apache2/sites-enabled ln -s 01_master-ssl ../sites-available/sites-available.conf
- Jetz noch einen reload des Webservers:
/etc/init.d/apache2 reload
Und schon wird die Anmeldeseite immer auf SSL umgeleitet
Postfix und TLS
smtpd_use_tls = yes #smtpd_tls_security_level = may smtpd_tls_loglevel = 2 smtpd_tls_cert_file = /[PATHtoCertificate] smtpd_tls_key_file = /[PATHtoCertificateKey] smtpd_tls_CAfile = /[PATHtoCa.pem smtpd_tls_auth_only = no smtpd_tls_received_header = yes
Courier-Pop/Imap
TLS_TRUSTCA ausschalten
Updates durchführen
SSL für Postfix/Courier/ProFTP/Apache2 aktivieren
Bugs und Probleme
Admin Anmeldung schlägt fehl
Wenn die Anmeldung am Admin Konto nicht mehr geht und das Rücksetzen des Passworts auch nicht zum erfolg führt, kann es sein, dass eine Session hängen geblieben ist. Mittels PHPMyAdmin an der ISPCP Datenbank anmelden, dort die Tabelle "login" suchen und alle Sessions löschen. Danach sollte die Anmeldung wieder gehen.