Table of Contents

Debian

Guide compatible avec la version ispCP 1.0.3 Stable

Préinstallation

Avant d'installer IspCP, veuillez regardez ces points


L'Installation

Veuillez être sur que vous ète sur un utilisateur qui a les privilèges Root.

1. Extraire IspCP

<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>

2. Aller dans le dossier de IspCP

<cli> # cd ./ispcp-* </cli>
Si vous installez depuis une “Nightly build” utilisez cette commande:
<cli> # cd ./web/svn/nightly </cli>

3. Installer les modules requisInstall the required modules

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

4. Compiler le système

<cli> # make install </cli>

5. Copier tout les répertoires dans le système

On vous recommande de faire un backup de l'état actuel de votre système avant de continuer.

<cli> # cp -Rv /tmp/ispcp/* / </cli>

6. Configurer le serveur MySQL

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!!!

7. Configurer le système

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>

7. Enlever le répertoire temporaire

<cli> # rm -fR /tmp/ispcp </cli>

8. Et voila!

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