====== Actualización Nightly -> Nightly ====== ===== 1. Mediante script ===== Puedes actualizar la versión "Nightly" fácilmente con el script. ¡Te lo recomendamos! \\ \\ -> [[es:start:scripts:updatenightly|Script de actualización nightly]] \\ ===== 2. De forma manual ===== La forma manual es únicamente para actualizar la versión ispCP Omega Nightly desde una versión anterior de ispCP Omega Nightly. \\ **NO ES** para actualizar desde VHCS a ispCP Omega. No está en absoluto garantizado, usa este manual bajo tu propia responsabilidad. \\ Esta actualización únicamente actualiza la GUI. (/var/www/). ¡Todos los archivos situados en /etc **NO** serán actualizados! \\ \\ **1.** Haz una copia de seguridad de la actual versión de ispCP en un archivo comprimido tar y resguarda las 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 nueva versión de ispCP a /root # cd /root # tar -xjvf ispcp-omega-1.X.X.tar.bz2 # cd ./ispcp-omega-1.X.X # make install \\ **3.** Para el "ispcp_daemon" antes de copiar # /etc/init.d/ispcp_daemon stop \\ **4.** Los nuevos archivos compilados están ahora en /tmp/ispcp-1.0.0/var/www/ \\ Copialos en /var/www/ispcp/ # cd /tmp/ispcp/var/www/ # cp -R ispcp/ /var/www/ \\ **5.** Copia la configuración y las db-keys que has salvado a ispCP # cd /var/www/backup/ # cp ispcp-db-keys.pl ../ispcp/engine/ # cp ispcp-db-keys.pl ../ispcp/engine/messenger/ # cp ispcp-db-keys.php ../ispcp/gui/include/ # cp config.inc.php ../ispcp/gui/tools/pma/ \\ **6.** Establece nuevos permisos en los directorios /engine y /gui # cd ../ispcp/engine/setup/ # ./set-engine-permissions.sh # ./set-gui-permissions.sh \\ **7.** Ejecuta estos comandos de MySQL en tu base de datos ispCP para reconfigurar el correo electrónico y los dominios # 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.** ¡Si la revisión instalada es superior a la 997 e inferior a la 1024, ejecuta estos comandos de MySQL en tu base de datos ispCP! # mysql -u root -p mysql>USE ispcp; mysql>DELETE FROM config WHERE name = 'DATABASE_REVISION'; mysql>quit; \\ **9.** Arranca el proceso de reconstrucción de dominios y correo electrónico # /var/www/ispcp/engine/ispcp-rqst-mngr \\ **10.** Arranca el "ispcp_daemon" # /etc/init.d/ispcp_daemon start \\ **11.** Limpia el directorio temporal de la instalación: # rm -fR /tmp/ispcp \\