Table of Contents

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:

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. <cli> # 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 </cli>

2. Ga naar de ispCP installatiedirectory

<cli> # cd ./ispcp-* </cli>

Als je installeert van een nightly build, gebruik dan het commando: <cli> # cd ./web/svn/nightly </cli>

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:

<cli> # aptitude update # aptitude safe-upgrade # aptitude install $(cat ./docs/Debian/debian-packages-`lsb_release -cs`) </cli>


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

<cli> # make install </cli>

5. Kopieer alle directory's

We raden je aan eerst een back-up te maken van het huidige systeem.

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

6. Configureer de MySQL server

<cli> # mysql_secure_installation </cli>
Let op: Gebruik geen @, $ of % in je wachtwoord!

7. Bouw het systeem

Wijzig de directory in /engine/setup

<cli> # cd /var/www/ispcp/engine/setup </cli>
Alle vragen zouden al goed moeten staan. Is dit niet het geval, vraag dan om hulp op het ispCP forum.
<cli> # perl ./ispcp-setup </cli>

7. Leeg de tijdelijke directory

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

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.