Translations of this page?:

Upgrade

a) via install script

Im Moment gibt es kein Script. Dieses wird erst in der Stable Version verfügbar sein!

1. Das Script starten und den Instruktionen folgen:

      # ./install-ispcp.sh

b) Manuell


Das manuelle Upgrade ist NUR für das Upgrade von ispCP Omega RC2x zu ispCP Omega RC2y gedacht.
Es ist NICHT für das Upgrade von VHCS zu ispCP Omega gedacht. Absolut keine Garantie!!!! Benutzung auf eigene Gefahr!!!!!.
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
Kopiere die runtergeladene ispCP Version ERST nach /root

# cd /root
# tar -xjvf ispcp-omega-1.X.X.tar.bz2
# cd ./web/svn/nightly
# 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/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 und führe folgende Befehle aus, damit die E-Mail 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/E-Mail 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!

 
de/start/upgrade/nightly.txt · Zuletzt geändert: 2008/06/25 09:32 (Externe Bearbeitung)
 
Recent changes RSS feed Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki

| All rights reserved : isp-control.net |