Dokumentation: UpgradeUpgradeEs gibt zwei Wege, ispCP ω zu updaten. a) via install scriptIm Moment gibt es kein Script. Dieses wird erst in der Stable Version Verfügbar sein''' 1. Das Script starten und den Instruktionen folgen:
b) Manuell
Das manuelle Upgrade ist NUR für das Upgrade von ispCP Omega RC2x zu ispCP Omega RC2y gedacht. 1. Sichere die aktuelle ispCP Version als komprimiertes tar-Archiv und sichere die db-keys. # cd /var/www/ # mkdir backup # cd backup # tar czpf ispcp_backup.tar.gz ../ispcp/ # cp ../ispcp/engine/ispcp-db-keys.pl . # cp ../ispcp/gui/include/ispcp-db-keys.php . # cp ../ispcp/gui/tools/pma/config.inc.php .
2. Kompiliere die neue Version # cd /root # tar -xjvf ispcp-omega-1.X.X.tar.bz2 # cd ./ispcp-omega-1.X.X # make install 3. Stoppe den ispcp_daemon VOR dem kopieren # /etc/init.d/ispcp_daemon stop 4.Die neu Kompilierten Dateien findet man unter /tmp/ispcp-1.0.0/var/www/ . Diese kopieren wir nun nach /var/www/ispcp/ . # cd /tmp/ispcp-1.0.0/var/www/ # cp -R ispcp/ /var/www/ 5. Kopiere die gesicherte Konfig und die db-keys zurück zu ispCP # cd /var/www/backup/ # cp ispcp-db-keys.pl ../ispcp/engine/ # cp ispcp-db-keys.pl ../ispcp/engine/messager/ # cp ispcp-db-keys.php ../ispcp/gui/include/ # cp config.inc.php ../ispcp/gui/tools/pma/ 6. Setze nun die neuen Berechtigungen für das engine und gui Verzeichnis # cd ../ispcp/engine/setup/ # ./set-engine-permissions.sh # ./set-gui-permissions.sh 7. Starte die MySQL Konsole führe folgende Befehle aus, damit die eMail und Web Konfig regeneriert wird # mysql -u root -p<password> mysql>USE ispcp mysql>UPDATE mail_users SET status="toadd" where status="ok"; mysql>UPDATE domain SET domain_status = 'change' WHERE domain_status = 'ok'; mysql>UPDATE domain_aliasses SET alias_status = 'change' WHERE alias_status = 'ok'; mysql>UPDATE subdomain SET subdomain_status = 'change' WHERE subdomain_status = 'ok'; mysql>quit 8. Starte den Domain/eMail rebuild Prozess # /var/www/ispcp/engine/ispcp-rqst-mngr 9. Starte den ispcp_daemon wieder # /etc/init.d/ispcp_daemon start 10. Lösche die temporären Installationsdateien: # rm -R /tmp/ispcp-1.0.0 Fertig! |
