===== Debian Installatie Handleiding =====
Handleiding compatible met ispCP **1.0.3 Stable**.
Om te voorkomen dat mensen alleen de commando's kopiƫren en niet even de tijd nemen alles door te nemen, hebben we overal #-jes voorgezet. Deze dient u weg te laten!
===== Stappen vooraf =====
Wees er zeker van dat je de volgende stappen hebt genomen:
* Als je nog steeds Debian Sarge gebruikt, update dan naar Debian Etch of Debian Lenny.
* Je server dient te zijn geconfigureerd als een volledig gekwalificeerd, ontbindbaar domein naam.
===== De installatie =====
Wees er zeker van dat je bent ingelogd als een gebruiker met root-rechten.
===== 1. De bestanden uitpakken =====
Voer onderstaande commando's uit.
# aptitude update
# aptitude safe-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
===== 2. Ga naar de ispCP installatiedirectory =====
# cd ./ispcp-*
Als je installeert van een nightly build, gebruik dan het commando:
# cd ./web/svn/nightly
===== 3. Installeer de benodigde modules =====
Wees er zeker van dat de __non-free__ locaties aanwezig zijn in jou versie van __/etc/apt/sources.list__. Het zou er dan uit moeten zien als dit:
# stable
deb http://ftp.de.debian.org/debian/ etch main contrib non-free
deb http://security.debian.org/ etch/updates main contrib non-free
Installeer nu de benodigde paketten door middel van de commando's:
# aptitude update
# aptitude safe-upgrade
# aptitude install $(cat ./docs/Debian/debian-packages-`lsb_release -cs`)
\\
Als je het "courier screen" krijt, kies dan voor **nee** bij webdirectory's.
\\
\\
Als je het "postfix screen" krijgt, kies dan voor **internet site**.
\\
Als de Debian setup goed is gegaan zou je domeinnaam nu moeten worden getoond.
Als dit niet het geval is, voer dan je domeinnaam in zonder www. ervoor. (bijvoorbeeld: pellpc.nl)
\\
\\
Selecteer **ja** als je wordt gevraagd om te installeren zonder maildirectory's.
\\
\\
Selecteer **nee** voor gesynchroniseerde updates.
\\
\\
Als je het ProFTPd scherm krijgt, selecteer dan **standalone**.
\\
===== 4. Bouw het systeem =====
# make install
\\
===== 5. Kopieer alle directory's =====
We raden je aan eerst een back-up te maken van het huidige systeem.
# cp -Rv /tmp/ispcp/* /
\\
===== 6. Configureer de MySQL server =====
# mysql_secure_installation
\\
**Let op: Gebruik geen @, $ of % in je wachtwoord!**
\\
===== 7. Bouw het systeem =====
Wijzig de directory in /engine/setup
# cd /var/www/ispcp/engine/setup
\\
Alle vragen zouden al goed moeten staan. Is dit niet het geval, vraag dan om hulp op het ispCP forum.\\
# perl ./ispcp-setup
\\
===== 7. Leeg de tijdelijke directory =====
# rm -fR /tmp/ispcp
\\
===== 8. Dat was het! =====
**Let op: Controleer na installatie je proftpd.conf en schakel IPv6 ondersteuning uit!**
Je kunt ispCP nu bereiken door te surfen naar
\\
\\
**http://admin.jouwdomein.nl**
\\
\\
Als je het controlepaneel niet kunt openen controleer dan of alle stappen goed zijn gegaan. Probeer het systeem opnieuw op te starten. Werkt dit niet, vraag dan om hulp op het ispCP forum.