1. Versions-Info

ispCP ω Version: 1.0.3 Betreuer: Laurent Declercq (Nuxwin) l.declercq @ nuxwin.com Linux-Distributionen: OpenSuse 10.3, 11.1

2. Bedarf

Es ist kein Muss für ein System mit ispCP ω haben. Dies ist nur eine Empfehlung: Penitum III oder K6-4 mit 500 MHz, 512 MB RAM 100 MB freier Festplattenspeicher (nur für die Installation von ispCP ω) OpenSuSE 10.3 Alle erforderlichen Pakete werden in ./docs/OpenSuse/opensuse103-packages alle openSUSE 11,1 erforderlichen Pakete werden in ./docs/OpenSuse/opensuse111-packages aufgeführten 3. Besondere Anmerkung

PHP4 zugehöriger Pakete werden entfernt, weil sie nicht verfügbar sind! Daher PHP4 ist nicht in ispCP! Wenn Sie verwenden möchten, PHP4 kompilieren Sie es selbst!

Für OpenSuse 11.1 wurde das “apache2-mod_cband”-Paket entfernt, weil er nicht zur Verfügung steht. Wenn Sie verwenden möchten, müssen Sie es selbst kompilieren. 4. Einführung

ispCP ω liefert eine komplette Hosting-Automatisierungs-Appliance, indem sie wichtige Sicherheits-, Total-Cost-of-Ownership und Performance-Vorteile gegenüber konkurrierenden kommerziellen Lösungen.

Mit ispCP ω können Sie Ihre Server und Anwendungen konfigurieren, erstellen Benutzer mit Domänen mit ein paar Point-and-Click-Operationen, die weniger als eine Minute dauern. Es gibt keine Begrenzung für die Zahl von Wiederverkäufern, User und Domains, die erstellt werden. Der Kern des ispCP ω 3 sind einfach zu bedienende, web-basierende Control Panels. ispCP bietet grafische Benutzeroberflächen für die Administratoren, Resellern und Anwendern. 5. Installation

Sie zunächst sicher, Sie sind angemeldet als root. 1. Entpacken Sie die Distribution entpacken oder Dateien in ein sicheres Verzeichnis:

# Cd / root # Tar xjvf ispCP-Omega-1.0.3.tar.bz2

2. Wechseln Sie in das neu angelegte Verzeichnis:

# Cd ./ispcp-omega-1.0.3

3. Installieren Sie die benötigten Archive:

# Sh ./docs/OpenSuse/opensuse111-repositories hinzufügen

Hinweis: Für alle Fragen beantworten “a” (Vertrauen immer). 4. Installieren Sie die benötigten Pakete:

# Zypper in $ (cat ./docs/OpenSuse/opensuse111-packages)

Hinweis: Alle Warnungen über “Header V3 DSA-Signatur” nicht wichtig sind.

Oder wenn Sie lieber yast:
    # Yast-i $ (cat ./docs/OpenSuse/opensuse111-packages)
Oder wenn Sie Smart Package Manager:
    
    # Smart install $ (cat ./docs/OpenSuse/opensuse111-packages)

5. (optional) Überprüfen Sie ipscp.conf

Prüfen Sie die ispcp.conf und passen Sie es Ihren Anforderungen entspricht. 6. Erstellen Sie das System mit zu machen:

# Make install-f Makefile.opensuse

7. Kopieren Sie alle Verzeichnisse in Ihrem System (Sie können Ihre Daten sichern, bevor)

# Cp-RLV / tmp / ispcp / * /

8. Start MySQL, wenn nicht ausgeführt wird:

# Neustart rcmysql

9. Ändern, oder erstellen MySQL-root-Passwort zu entfernen anonyme Benutzer root verbieten, remote login, entfernen Sie Test-Datenbank (und den Zugriff darauf), laden Berechtigungstabellen.

# Make_binary_distribution

10. Installieren Sie das Perl-Bibliothek Net:: libidn:

 # Zypper in lynx ncftp lukemftp libidn-devel perl-YAML

 # Perl-MCPAN-e 'install Net:: libidn "

Hinweis: jede Frage, die im ersten Durchlauf der cpan gefragt wird, sollte in Ordnung sein, um zu bestätigen

(Enter drücken sollte fine) - Wählen Sie, bis die von Kontinent und Land …

11. Vielleicht leeren Sie den Ordner ”/ etc / skel - sonst wirst du alle Dateien / Ordner in der Home-Verzeichnisse …

# Cp-a / etc / skel / etc / skel.bkp # Rm-r / etc / skel & & mkdir / etc / skel

12. Jetzt ist es Zeit zum Einrichten des Frontend. Wechseln Sie in das Motor-Verzeichnis und starten Sie das Setup-Engine:

# Cd / srv / www / ispcp / engine / setup # Perl ispcp-Setup

13. Verfahren zum Nachweis bestimmter OpenSuse Post-Installation Aufgaben

# Sh postinst konfigurieren

14. Restore / etc / skel

# Rm-r / etc / skel & & mv / etc / skel.bkp / etc / skel

15. Installieren ispCP ω Schritt-für-Schritt

Wenn Sie keine Fehlermeldung erhalten, ging alles gut, wenn Sie einen bekommen, schauen Sie sich http://isp-control.net das Problem zu lösen.

16. Reinigen Sie den temporären Ordner:

# Rm-fr / tmp / ispcp