Esta guía explica cómo migrar desde ispCP a iMSCP mediante el script migración proporcionado por el equipo de i-MSCP. Actualmente, sólo la migración desde la versión 1.0.7 o posterior de ispCP a i-MSCP 1.0.3.0 o posterior es compatible.
IMPORTANTE: Antes de realizar la migración, se recomienda bastante hacer una copia de seguridad o Backup de los datos del servidor e incluso probar la migración con un clonado de tu sistema para detectar cualquier problema y saber la manera de resolverlo.
Clonar el i-MSCP master branch de nuestro repositorio Git:
# aptitude update && aptitude install git-core # cd /usr/local/src # git clone git://github.com/i-MSCP/imscp.git # cd imscp
# perl imscp-autoinstall -bd # cp -R /tmp/imscp/* /
Nota: Escribe perl imscp-autoinstall -? para obtener más información acerca de las opciones de la línea de comandos.
# cd /var/www/imscp/engine/setup # perl imscp-migrate-from-ispcp
# perl imscp-setup -d
# tar -xzf i-mscp-1.0.3.0.tar.gz # cd imscp
# perl imscp-autoinstall
Hasta que veas la pantalla de configuración de i-MSCP DILE NO, porque tienes que seguir mediante la consola
# cp -Rv /tmp/imscp/* /
# nano /etc/imscp/imscp.conf /*Busca la opción DEBUG dentro de ese archivo con Ctrl w*/ /*DEBUG = 0 (Depuracion Deshabilitada), DEBUG = 1 (Depuracion Habilitada)*/ DEBUG = 1
# cd /var/www/imscp/engine/setup/ # perl imscp-migrate-from-ispcp
# ./imscp-setup
Si todos los pasos están bien, deberías poder ingresar en el nuevo panel de control
# nano /var/log/imscp/imscp-setup.log
# mysql -u root -p # GRANT ALL PRIVILEGES ON *.* TO 'tu_usuario_de_la_base_de_datos'@'localhost'