Guide compatible avec ispCP RC4
Avant de commencer a installer ispCP vérifier les choses suivantes:

NOTE Nous vous recommandons d'utiliser une nightly build car la version RC2 est trop ancienne.
1. Décompressez les fichiers de distribution dans un dossier sécurisé:
# cd /root
# tar -xjvf ispcp-omega-1.0.0-rc2c.tar.bz2
2. Déplacez-vous vers le nouveau répertoire que vous venez de créer en décompressant l'archive:
# cd ./ispcp-1.0.0
Si vous utilisez une nightly build:
# cd /web/svn/nightly
3. Installez les modules requis pour Debian via le gestionnaire de paquets apt-get:
# apt-get update && apt-get upgrade # apt-get install `cat ./docs/Debian/debian-packages-$VOTRE-SYSTEM`
où $VOTRE-SYSTEM est soit etch, soit sarge
Note: N'oubliez pas d'ajouter le repository non-free à votre /etc/apt/sources.list:
Exemple:
# stable deb http://ftp.de.debian.org/debian/ stable main contrib non-free deb http://security.debian.org/ stable/updates main contrib non-free
UNIQUEMENT POUR SARGE Si vous désirez activer le support de PHP5 pour Debian Sarge, ajoutez ces lignes dans votre fichier /etc/apt/sources.list:
deb http://dotdeb.pimpmylinux.org/ oldstable all
Quand l'écran de courier s'affiche, sélectionnez non pour les dossiers web.
Quand vous arrivez à l'écran postfix screen sélectionnez internet site puis tapez: root pour le mail.
Si vous avez configuré Debian comme il faut, un écran pour installer votre domaine devrait s'afficher.
Sélectionnez non à force sync updates.
Quand vous arrivez à l'écran de proftpd, sélectionnez standalone (Daemon sous Sarge)
4. Il est temps de compiler le système via make (pour Debian):
# make install
Pour les autres distributions, faites un petit tour pour voir les Makefile's disponibles, exemple pour Ubuntu utilisez:
# make -f Makefile.ubuntu install
Pour Fedora:
# make -f Makefile.fedora install
Et ainsi de suite pour les autres distributions supportées.
5. Copiez tous les répertoires à la racine (vous devriez peut-être penser à faire une sauvegarde avant)
# cp -Rv /tmp/ispcp-1.0.0/* /
6. Maintenant, il est temps de lancer le setup, déplacez vous vers le répertoire engine/setup:
# cd /var/www/ispcp/engine/setup
6a. Changez le mot de passe MySQL (par défaut vide):
# mysqladmin -u root password VOTRE_MOT_DE_PASSE
7. Démarrez l'installation de l'engine:
# perl ./ispcp-setup
8. Nettoyez le dossier temporaire de l'installation:
# rm -fR /tmp/ispcp-1.0.0
9. Et voilà !
Vous pouvez maintenant accéder au panneau de contrôle avec votre navigateur en le faisant pointer vers l'adresse d'administration (probablement quelque chose comme http://admin.votre-domaine.tld)
Si vous n'avez aucune erreur, c'est que tout s'est bien passé; sinon, faites un petit tour sur http://isp-control.net pour régler le problème.