====== Actualización ====== === a) via iscrip de instalación === **En este momento no existe un script de instalacion de la actualización. Será incorporado en la versión Estable!** \\ 1. Inicia el script y sigue las instrucciones de actualización: # ./install-ispcp.sh \\ === b) manualmente === \\ La actualización manual es solo para pasar de ispCP Omega RC2x a ispCP Omega RC2y. \\ **No recomendado** desde VHCS a ispCP Omega. No hay absolutamente ninguna garantía, úsalo bajo tu propio riesgo. \\ Esta actualizacion solo actualiza gui. (/var/www/). Todos los archivos que están ubicados en /etc no serán actualizados! \\ \\ **1.** Respalda la versión en uso de ispCP Version en un archivo comprimido del tipo tar y asegura la 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.** Compila la nueva versión \\ Copia antes la versión descargada de ispCP a /root # cd /root # tar -xjvf ispcp-omega-1.X.X.tar.bz2 # cd ./ispcp-omega-1.X.X # make install \\ **3.** Deten el ispcp_daemon antes de copiar # /etc/init.d/ispcp_daemon stop \\ **4.** Los nuevos archivos compilados están ahora bajo /tmp/ispcp-1.0.0/var/www/ Cópialos a /var/www/ispcp/ # cd /tmp/ispcp-1.0.0/var/www/ # cp -R ispcp/ /var/www/ \\ **5.** Copia la configuración guardada y las db-keys de vuelta a 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.** Establecer nuevos permisos los directorio engine y gui # cd ../ispcp/engine/setup/ # ./set-engine-permissions.sh # ./set-gui-permissions.sh \\ **7.** Edita estos comandos para MySQL en tu base de datos ispCP para recrear los email y la configuracion web # mysql -u root -p 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.** Inicia el proceso de reconstrucción de domain/email # /var/www/ispcp/engine/ispcp-rqst-mngr \\ **9.** Inicia el ispcp_daemon # /etc/init.d/ispcp_daemon start \\ **10.** Limpia los directorios temporales de instalación: # rm -fR /tmp/ispcp-1.0.0 \\ Listo!