===== Migration depuis ispCP vers i- MSCP (version released) =====
* Téléchargez la version actuelle d'i-MSCP [[http://i-mscp.net/download|ici]] (i-mscp.net)
* Désarchivez le fichier téléchargé
# tar -xzf i-mscp-1.0.3.0.tar.gz
# cd imscp
* Lancez l'installation du système (comme si vous lanciez une nouvelle installation), mais **IMPORTANT**, quand vous voyez l'écran d'installation d'i-MSCP (i-mscp setup screen), dites NON, car vous allez utiliser la console au lieu de l'installateur pour continuer.
# perl imscp-autoinstall
* Copiez les fichiers générés à la racine du système de fichiers, après cette étape, AUCUN RETOUR EN ARRIÈRE N'EST POSSIBLE
# cp -Rv /tmp/imscp/* /
* Il est intéressant d'avoir le debug d'activé pour identifier les possibles problèmes. Pour ce faire, il faut l'activer dans /etc/imscp/imscp.conf
# apt-get install nano
# nano /etc/imscp/imscp.conf
Trouvez l'option DEBUG dans le fichier avec le raccourci CTRL + W et changez la valeur de 0 à 1 (DEBUG = 0 : le debug est désactivé), DEBUG = 1 : le debug est activé):
DEBUG = 1
* Maintenant, vous devez utiliser le script de migration qui est déjà prêt.
# cd /var/www/imscp/engine/setup/
# perl imscp-migrate-from-ispcp
* Après avoir lancé le script de migration, vous devez lancer l'installateur normal.
# ./imscp-setup
Si toutes les étapes sont réalisées, vous pouvez vous connecter à votre nouveau panel.
==== Quelques indications ====
* Le journal (log) pour une installation réussie ou non peut être trouvé au chemin : /var/log/imscp/imscp-setup.log
# apt-get install nano
# nano /var/log/imscp/imscp-setup.log
* L'utilisateur de la base de données DOIT avoir tous les privilèges (ou sinon il sera impossible de créer et remplir les tables d'i-MSCP). Vous avez deux options, soit utilisé l'utilisateur de base de données root ou avoir un utilisateur SQL avec tous les droits :
mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO 'votre_utilisateur_sql'@'localhost'