Guide compatible avec la version ispCP 1.0.3 Stable
Avant d'installer IspCP, veuillez regardez ces points
Veuillez être sur que vous ète sur un utilisateur qui a les privilèges Root.
<cli>
# aptitude update
# aptitude upgrade
# aptitude install tar bzip2 wget lsb-release
# mkdir -p /usr/local/src/ispcp
# cd /usr/local/src/ispcp
# wget http://mesh.dl.sourceforge.net/sourceforge/ispcp/ispcp-omega-1.0.3.tar.bz2
# tar -xjvf ispcp-omega-1.0.3.tar.bz2
</cli>
<cli>
# cd ./ispcp-*
</cli>
Si vous installez depuis une “Nightly build” utilisez cette commande:
<cli>
# cd ./web/svn/nightly
</cli>
Veuillez être sur que le dépôt non-free est présent dans votre /etc/apt/sources.list comme dans cet exemple. Quand le dépôt non-free est pas présent sur votre système, il vous manquera plusieurs paquets.
# stable deb http://ftp.de.debian.org/debian/ lenny main contrib non-free deb http://security.debian.org/ lenny/updates main contrib non-free
Maintenant on installe les paquets nécessaire à IspCP avec aptitude!:
# aptitude update # aptitude upgrade # aptitude install $(cat ./docs/Debian/debian-packages-`lsb_release -cs`)
Quand vous arrivez à la fenêtre de configuration de “courrier”, sélectionner non pour les répertoires web.
Quand vous arrivez à la fenêtre de configuration de “postfix”, sélectionner Site internet
Si votre configuration de Debian est correct, votre domaine sera écrit dans votre écran.
Si il est pas correct, entrez votre domaine sans le 'www.' (Ex: tondomaine.com)
Sélectionner Oui quand vous ête demandé si vous voulez continuer sans l'installation de “Maildirs”
Sélectionner non pour forcer les mise à jours synchroniser
Lorsque vous ête à la fenêtre de configuration de proftpd, sélectionner Indépendamment
<cli>
# make install
</cli>
On vous recommande de faire un backup de l'état actuel de votre système avant de continuer.
<cli>
# cp -Rv /tmp/ispcp/* /
</cli>
Changez ou créer le mot de passe root Mysql, retirer l'accès anonyme, désactiver l'accès root à distance, retirez la base de donnée test et rechargez la table de privilèges.
<cli>
# mysql_secure_installation
</cli>
NOTE: VEUILLEZ UTILISER AUCUN @ OU $ OU % DANS VOTRE MOT DE PASSE!!!
Allez dans le dossier engine/setup:
<cli>
# cd /var/www/ispcp/engine/setup
</cli>
Toutes les questions explique bien ce quelle vous disent alors suivez bien ;) Si vous avez un doute, demandez à la communauté IspCP de l'aide .
<cli>
# perl ./ispcp-setup
</cli>
<cli>
# rm -fR /tmp/ispcp
</cli>
NOTE: :Après l'installation, veuillez modifier votre proftpd.conf et désactiver le IPV6 support!!!
Vous pouvez maintenant accéder à IspCP avec votre navigateur en inscrivant l'adresse que vous avez spécifier lors de l'installation.
http://admin.votre-domaine.tld
Quand vous êtes incapable d'accéder à votre panneau de contrôle, quelque chose c'est vraiment mal passé. Vérifier si vous avez pas oublié une étape du guide d'installation. Si vous trouvez vraiment pas le problème, demandez à la communauté IspCP!
Note :
Pour changer la langue du panel, téléchargez votre fichier de langue (ne pas télécharger le .po mais le .txt) puis rendez-vous dans le panel admin dans le menu Internationalisation. Dans le menu Informations Générales > Langue validez la langue de votre choix