Translations of this page?:

Debian

Version Stand: ispCP RC6

Vor der Installation

Bevor du dir überlegst ispCP zu installieren, stell sicher dass du dich um die folgenden Punkte gekümmert hast:

  • - Falls du noch Debian Sarge nutzt solltest du zuerst eine Aktualisierung auf Debian Etch oder Debian Lenny vornehmen.
  • - Dein Server muss mit einem auflösbaren FQDN (fully qualified domain name) konfiguriert sein. Hier findest du hosterspezifische Anleitung dies zu tun.

Die Installation

Stell sicher dass du mit einem Benutzer mit root-Rechten eingeloggt bist.

1. Extrahieren der Distributionsdateien

 
# apt-get update
# apt-get upgrade
# apt-get install tar bzip2 wget
# mkdir -p /usr/local/src/ispcp
# cd /usr/local/src/ispcp
# wget http://downloads.sourceforge.net/ispcp/ispcp-omega-1.0.0-rc6.tar.bz2
# tar -xjvf ispcp-omega-1.0.0-rc6.tar.bz2


2. In das entpackte Verzeichnis wechseln

 
# cd ./ispcp-*


Falls du ein nightly build installieren möchtest benutze folgenden Befehl:

 
# cd ./web/svn/nightly


3. Benötigte Module/Programme installieren

Stell sicher, dass das non-free Depot in deiner /etc/apt/sources.list wie im folgenden Beispiel eingetragen ist. Wenn das non-free Depot auf deinem System nicht verfügbar ist, werden sehr wichtige Pakete fehlen.

 # stable
 deb http://ftp.de.debian.org/debian/            etch          main contrib non-free
 deb http://security.debian.org/                 etch/updates  main contrib non-free


Für Debian Sarge Nutzer: Falls du PHP5 support in Debian Sarge aktivieren willst, kannst du folgende zusätzliche Zeile in deine sources.list eintragen. Es wird jedoch dringend empfohlen vor der Installation auf Debian Etch zu aktualisieren.

 
deb http://dotdeb.pimpmylinux.org/ oldstable all


Jetzt können die benötigten Pakete mit dem Programm apt-get installiert werden:

       
# apt-get update
# apt-get upgrade

für Debian Sarge (old-stable) benutze:

# apt-get install $(cat ./docs/Debian/debian-packages-sarge)

für Debian Etch (stable) benutze:

# apt-get install $(cat ./docs/Debian/debian-packages-etch)

for Debian Lenny (testing)/Sid (unstable) benutze:

# apt-get install $(cat ./docs/Debian/debian-packages-lenny)


Bei der Frage zu „courier“ wähle no aus um die Anlegung von Verzeichnissen zur webbasierten Verwaltung zu deaktiviern..

Bei den Fragen zu „postfix“ wähle internet site und als Empfänger von Systemmails „root“ ein.
Falls dein Debian Setup korrekt ist, sollte der Domainname für das Mailsystem bereits angezeigt werden. Ist dies nicht der Fall trage deinen Domainnamen ohne „www.“ in dem entsprechenden Feld ein.

Wähle yes wenn du gefragt wirst ob die Installation ohne Maildir-Unterstützung fortgesetzt werden soll.

Wähle no wenn du gefragt wirst ob „snyc updates“ erzwungen werden sollte.

Bei der Frage zu „proftpd“ wähle standalone als Betriebsmodus

4. Kompillieren/Vorbereiten des Systems

 
# make install


5. Die erstellten Verzeichnisse ins System kopieren

Es wird empfohlen den aktuellen Systemstatus vor diesem Schritt zu sichern.

 
# cp -Rv /tmp/ispcp/* /


6. Einrichten des System

In das engine/setup Verzeichnis wechseln:

 
# cd /var/www/ispcp/engine/setup


6a. MySQL Passwort einrichten

(Falls das Kennwort nicht bereits gesetzt wurde)

 
# mysqladmin -u root password YOUR_PASSWORD


7. ispCP Setup starten

Alle Fragen sollten selbsterklärend sein. Falls du nicht weist was du bei einer spezifischen Frage antworten sollst, kannst du gerne im ispCP Forum nachfragen.

 
# perl ./ispcp-setup


8. Temp Verzeichnis bereinigen

 
# rm -fR /tmp/ispcp


9. Das wars!

Du kannst jetzt mit deinem bevorzugten Browser auf ispCP zugreifen, indem du die Adresse eingibst, welche während der Installation vergeben wurde.

http://admin.your-domain.tld

Sollte das Control Panel nicht angezeigt oder die Anmeldung nicht möglich sein, ist etwas gründlich schief gelaufen. In diesem Fall überprüfe ob du wirklich alle Punkte der Anleitung abgearbeitet hast. Falls dies der Falls ist, frag im ispCP Forum um Hilfe.

 
de/start/installation/debian.txt · Zuletzt geändert: 2008/09/08 22:47 von pancho
 
Recent changes RSS feed Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki

| All rights reserved : isp-control.net |