Mise à jour de VHCS -> ispCP RCx
Ce guide vas vous montrer les étapes a suivre pour la mise à jour de VHCS vers ispCP RCx.
MERCI DE NOTER: VOUS FAITES CETTE MISE A JOUR A VOS PROPRES RISQUE. IL N'Y A AUCUNE GARANTIE QUE LA MISE A JOUR FONCTIONNE. SUIVRE CE GUIDE PAS A PAS!!!
Préparer votre Système pour la mise à jour
1. Faire une sauvegarde
Merci de faire une sauvegarde COMPLETE de votre installation VHCS existante.
2. Mise à jour vers Debian Etch
Si vous utilisez Debian Sarge, merci d'upgrader a Debian Etch. Si vous ne savez pas comment → klick
3. Vérifiez votre base de données
Pour vérifier si vous avez des entées invalide faire ce qui suit:
# mysql -u root -p<yourpassword>
> USE vhcs2
> UPDATE domain SET domain_status = "change";
> UPDATE subdomain SET subdomain_status = "change";
> UPDATE domain_aliasses SET alias_status = "change";
> quit
Maintenant démarrer:
/var/www/vhcs2/engine/vhcs2-rqst-mngr
Après avoir changer cela dans votre base de données, vérifier si le statue est O.K. (vhcs debugger).
Si vous avez des erreurs cherchez le ou les entrées invalide, changez les en delete puis re-démarrez vhcs2-rqst-mngr.
Lorsque vous n'avez plus d'erreurs vous pouvez commencer la mise à jour.
Déroulement de la mise à jour
1. Télécharger puis extraire les fichiers dans /root
2. Allez dans le dossier ispcp
# cd ./ispcp
Si vous utilisez la version nightly:
# cd web/svn/nightly
3. Installez les modules requis
Vérifier que vous avez ajouter non-free à votre sources.list
installez les packages avec apt-get
# apt-get update
# apt-get upgrade
Installez les packages requis pour ispCP:
# apt-get install `cat ./docs/Debian/debian-packages-etch`
Si l'installation vous demande d'installer mod_cband, sélectionnez YES
4. Installe le système
# make install
Note: Par default, cela vas copier tous les fichiers et dossiers près pour l'installation dans le dossier /tmp/ispcp
5. Copiez les dossier dans la racine de votre système
(Avant cela vous voulez peu être faire uns sauvegarde)
# cp -Rv /tmp/ispcp/* /
6. Configurer le systeme
Aller dans le dossier engine/setup:
# cd /var/www/ispcp/engine/setup
7. Démarrez la configuration
# perl ./ispcp-setup
Note: Entrez votre mot de passe MySQL Root l'il vous le demande.
Suivez les instructions à l'écran.
Si la mise a jour a ispCP est réussie vous pouvez commencer la vrais mise à jour.
8. Démarrer le script de mise à jour
# perl ispcp-update
Suivez les instructions à l'écran.
Si vous ne voyez pas d'erreurs, votre mise à jour de VHCS vers ispCP devrait être réussie.
