Howto ispCP installieren unter Debian Lenny
von griesgram am Mai.17, 2009, unter Allgemein, Linux
Was ist das isp Control Panel (ispCP)?
isp Control Panel (ispCP) ist ein Opensource Projekt, welches gegründet wurde um ein Multi Server Control und Administrations Panel zu erstellen. Diese Control Panel ist für jeden Internet Service Provider (ISP) verfügbar, und dies Kostenlos.
Das Team hat das bestehende Projekt (VHCS - Virtual Hosting Control Panel) übernommen und weiter entwickelt.
Version 1.0.0 - Änderungen
anzeigenSysten Voraussetzungen
anzeigenDownload
Wer gerne eine Detailierte Installation Anleitung haben möchte, liest weiter.
Howto
Vorbereitungen
Benötigte Zusatzpakete installieren
Als erstes müssen wir die benötigten Packete für ispCP installieren."
aptitude update
aptitude safe-upgrade
aptitude install tar bzip2 wget lsb-releaseispCP herunterladen und entpacken
Jetzt erstellen wir ein Ordner für ispcp, laden das Tar Bzip2 Archive herunter und entpacken es.
mkdir -p /usr/local/src/ispcp
cd /usr/local/src/ispcp
wget http://switch.dl.sourceforge.net/sourceforge/ispcp/ispcp-omega-1.0.0.tar.bz2
tar -xjvf ispcp-omega-1.0.0.tar.bz2Ins Verzeichnis wechseln
cd /usr/local/src/ispcp/ispcp-omega-1.0.0Benötigte Module herunterladen und installieren
Stelle sicher, das die "non-free" Repositories eingetragen sind in deiner "/etc/apt/sources.list" wie im folgenden Beispiel. Dies wird zwingend benötigt, ansonsten fehlen die wichtigen Pakete und ispCP wird nicht richtig installiert.
Debian Lenny
deb http://ftp.de.debian.org/debian/ lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-freeJetzt können wir die benötigten Pakete installieren:
aptitude update
aptitude safe-upgrade
aptitude install $(cat ./docs/Debian/debian-packages-`lsb_release -cs`)Wen er euch fragt ob ihr exim deinstallieren möchtet, beantwortet ihr es mit ja ("y").
...
Entferne die folgenden Pakete:
exim4
exim4-base
exim4-config
Die folgenden Abhängigkeiten unaufgelöst beibehalten:
defoma empfiehlt libft-perl
Bewertungsnote beträgt 51
Diese Lösung akzeptieren? [Y/n/q/?] YBeim Mysql gebt ihr ein Root Passwort an.
Wen ihr beim "Courier Bildschirm” nach Webverzeichnis gefragt werdet, selektiert "nein".
Beim “Postfix Bildschirm” selektiert ihr "internet site"
Wen euer Debian Setup korrekt ist, sollte euere Domain angezeigt werden am Bildschirm. Wen nicht, schreibt euer Domainname ohne "www" (bsp. meineDomain.com) hin.
Selektiere "ja/yes" wen ihr gefragt werdet ob ihr ohne Maildirektories fortfahren möchtet.
Wen ihr beim Proftpd Bildschirm ankommt, selektiert ihr "Server Modus".
ispCP bauen
make installKopiere alle Verzeichnisse ins System
cp -Rv /tmp/ispcp/* /Konfiguriere den MySQL server
Wechsle oder erstelle ein MySQL Root Passwort, entferne Anonymous Benutzer, disable Remote Root Login, entferne test Databank (und access zu ihr), lade Privilege Table neu.mysql_secure_installation
Achtung: Benutze kein "@", "$" oder "%" in deinem Passwort!
System Setup
Wechsle ins Webverzeichnis "ispcp/engine/setup":
cd /var/www/ispcp/engine/setupAlle Antworten sollte selbsterklärend sein. Solltest du dennoch bei einigen Fragen nicht sicher sein, frage im Community IspCP Forum nach hilfe.
perl ./ispcp-setup Congratulations
Congratulations!
ispCP '1.0.0 OMEGA' Setup completed successfully!Aufräumen
rm -fR /tmp/ispcpDas wars
Beachte: Nach der Installation sollte du überprüfen ob in der proftpd.conf IPv6 Support deaktiviert ist!!!
Du kannst dein ispCP mit deinem bevorzugten Browser öffnen. Logt euch mit den Logininformationen ein die ihr bei der Installation von ispCP definiert habt.http://admin.meineDomain.com
Solltest du nicht aufs Kontrol Panel kommen, ist was schief gelaufen. Überprüfe ob ihr nicht einen Schritt vergessen habt oder fragt im Community ispcp Forum um Hilfe.



Januar 11th, 2010 on 19:25
[...] suchen... Darf man fragen wo du deinen Server "gekauft" hast ? Evtl. hilft dir das Howto ispCP installieren unter Debian Lenny - hack2learn [...]