So installieren Sie die Sentora Web Hosting-Systemsteuerung unter Ubuntu 14.04

Einführung

In diesem Tutorial zeigen wir Ihnen, wie Sie Sentora, ein kostenloses Open Source Web Control Panel, installieren, das einfach zu installieren und zu warten ist. Am Ende dieses Tutorials verfügen wir über einen funktionierenden Webserver, ein E-Mail-Konto und eine Zielseite für eine Ihrer Domains.

Voraussetzungen

Um diesem Tutorial zu folgen, benötigen Sie:

Erster Schritt - Installieren von Sentora

In diesem Abschnitt installieren wir das Sentora-Kontrollfeld.

SSH in dein Droplet als * root * und starte die Installation mit dem folgenden Befehl.

bash <(curl -L -Ss http://sentora.org/install)

Sie werden aufgefordert, Ihr geografisches Gebiet und dann die Stadt oder Region auszuwählen, in der die Server-Zeitzone festgelegt werden soll. Scrollen Sie mit den Pfeiltasten nach oben und unten und drücken Sie * ENTER *, um fortzufahren, sobald Ihre Auswahl markiert ist.

Nachdem Sie Ihre Zeitzone ausgewählt haben, werden Sie aufgefordert, eine Domain einzugeben, um auf Ihr Control Panel zuzugreifen. * Dies sollte nicht Ihre Hauptdomäne sein! * Verwenden Sie eine Unterdomäne wie + panel. +.

Enter the sub-domain you want to access Sentora panel:

Drücken Sie dann * ENTER *. Als nächstes werden Sie aufgefordert, die IP-Adresse Ihres Servers zu bestätigen.

Enter (or confirm) the public IP for this server:

Überprüfen Sie die Richtigkeit und drücken Sie erneut * ENTER *, um fortzufahren.

  • Hinweis: * Möglicherweise erhalten Sie eine Warnung wie:

WARNING: panel.example.com is not defined in your DNS!

Das ist okay; Im nächsten Schritt werden wir DNS-Einträge einrichten. Geben Sie * y * ein, um fortzufahren.

Der Installationsvorgang kann einige Zeit dauern. Bitte haben Sie etwas Geduld, da die erforderlichen Komponenten auf Ihrem Server installiert werden.

Wenn die Installation fast abgeschlossen ist, werden Sie aufgefordert, den Server neu zu starten, um die Installation abzuschließen. Geben Sie * y * ein. Nach dem Neustart Ihres Servers müssen Sie SSH erneut ausführen.

Zweiter Schritt - Einrichten von DNS

Das Einrichten Ihres DNS ist relativ einfach, die Schritte können jedoch zwischen den DNS-Servern variieren. Gehen Sie zum DigitalOcean DNS panel, geben Sie Ihren Domainnamen in das dafür vorgesehene Feld ein und klicken Sie auf die Schaltfläche * Domain hinzufügen *:

image: https: //assets.digitalocean.com/articles/sentora/add_domain.png [Hinzufügen einer Basisdomäne im DigitalOcean-DNS-Steuerungsfeld]

Fügen Sie im nächsten Bildschirm einen * A * -Datensatz hinzu, indem Sie die während der Installation ausgewählte Unterdomäne in das Feld * HOSTNAME * eingeben. Wenn Sie beispielsweise im Installationsprogramm "+ panel. +" Gewählt haben, geben Sie in dieses Feld "* panel *" ein. Geben Sie in das Feld * WILL DIRECT TO * die IP-Adresse Ihres Servers ein oder wählen Sie Ihr Droplet aus dem Menü aus:

image: https: //assets.digitalocean.com/articles/sentora/add_a_record.png [DigitalOcean DNS add A record]

Klicken Sie auf die Schaltfläche * Create Record *.

Wählen Sie als Nächstes den Aufzeichnungstyp * MX *. Geben Sie in das Feld * HOSTNAME * * @ * ein. Geben Sie im Feld * MAIL PROVIDERS MAIL SERVER * die vollständige Domain ein, die Sie hinzugefügt haben (z. + panel.example.com +). Geben Sie in das Feld * PRIORITY * * 10 * ein. Drücken Sie die Taste * Create Record *, wenn Sie fertig sind:

image: https://assets.digitalocean.com/articles/sentora/add_mx_record.png [DigitalOcean DNS MX-Eintrag hinzufügen]

Wählen Sie als nächstes den Aufzeichnungstyp * TXT *. Geben Sie in das Feld * HOSTNAME * * @ * ein. Geben Sie in das Feld * VALUE * Folgendes ein:

v=spf1 a mx ip4: ~all

Klicken Sie auf die Schaltfläche * Create Record *, wenn Sie fertig sind:

image: https://assets.digitalocean.com/articles/sentora/add_txt_record.png [DigitalOcean DNS TXT-Eintrag hinzufügen]

Dadurch wird sichergestellt, dass von Ihnen gesendete E-Mails vom Empfänger nicht als Spam erkannt werden. Nachdem Sie das eingegeben haben, klicken Sie auf * Erstellen *.

Ihre DNS-Zonen sollten wie folgt aussehen:

Und der Zonentext unten sollte ungefähr so ​​aussehen:

Schritt Drei - Ändern des Administratorkennworts

In diesem Schritt melden wir uns bei Sentora an und aktualisieren das Administratorkennwort.

Navigieren Sie mit Ihrem bevorzugten Webbrowser zu "+ http: // panel. +" Und Sie gelangen zum Sentora-Anmeldebildschirm. Der Standard-Benutzername ist * zadmin *. Um das Passwort zu erhalten, führen Sie SSH in Ihr Droplet zurück, falls Sie dies noch nicht getan haben, und geben Sie den folgenden Befehl ein.

cat /root/passwords.txt

Suchen Sie nach der Zeile, die mit * zadmin Password: * beginnt. Kopieren Sie das Passwort und melden Sie sich damit an.

Sobald Sie angemeldet sind, sollten Sie Ihr Passwort ändern. Klicken Sie im Hauptfenster im Feld * Kontoinformationen * auf * Kennwort ändern *. Geben Sie das ursprüngliche Passwort, mit dem Sie sich angemeldet haben, und ein neues Passwort ein und klicken Sie auf * Ändern *. Sie können Ihr neues Passwort verwenden, um sich ab sofort bei Ihrem Control Panel anzumelden.

Vierter Schritt - Verwenden der Sentora-Systemsteuerung

In diesem Schritt erstellen wir eine Website und richten eine E-Mail-Adresse ein.

Erstellen einer Website

Jetzt können wir eine Website hinzufügen. Kehren Sie zum Hauptfenster zurück, indem Sie oben auf dem Bildschirm auf "Home" klicken.

Klicken Sie im Feld * Domain Management * auf * Domains *. Sie werden mit einem Formular zum Hinzufügen eines Domainnamens begrüßt. Geben Sie in das Feld * Domain Name * Ihren Domainnamen "++" ein. Klicken Sie auf die blaue Schaltfläche * Erstellen *, um Ihre Domain hinzuzufügen.

Klicken Sie anschließend in der oberen Navigationsleiste auf "Home". Klicken Sie im Feld * Dateiverwaltung * auf * FTP-Konten *. Geben Sie im angezeigten Formular Ihren gewünschten Benutzernamen und Ihr Kennwort in die Felder * Benutzername * und * Kennwort * ein. Diese Anmeldeinformationen werden verwendet, um sich bei Ihren FTP-Servern anzumelden und Dateien auf Ihren und von Ihrem Server hoch- und herunterzuladen. Wählen Sie im Dropdown-Menü * Access Type * die Option * Full Access *. Wählen Sie in den * Home-Verzeichnis * -Radiooptionen * Master-Home-Verzeichnis festlegen *. Vergewissern Sie sich, dass im angezeigten Dropdown-Feld * / (root) * ausgewählt ist, und klicken Sie dann auf die blaue Schaltfläche * Erstellen *.

Besuchen Sie jetzt ++. Es sollte eine von Sentora generierte Seite angezeigt werden, auf der oben steht: * Ihr Hosting-Bereich ist bereit …​ *.

  • Hinweis *: Sentora unterstützt nur FTP zum Hochladen von Dateien, die Sie auf Ihrer Website anzeigen möchten. FTP ist unsicher, da es Benutzernamen und Passwörter im Klartext überträgt. Sie können this tutorial für Informationen zu FTP lesen Sicherheit und FileZilla, ein beliebtes Tool zum Übertragen von Dateien. Sie können Dateien jedoch manuell zu + / var / zpanel / hostdata / zadmin / public_html / + hinzufügen, um sie Ihrer Website hinzuzufügen.

Einrichten der E-Mail

Klicken Sie im Hauptfenster im Feld * Mail * auf * Mailboxes *.

Geben Sie in das Textfeld neben * E-Mail-Adresse: * einen E-Mail-Benutzernamen ein (dieser steht vor dem @). Wählen Sie im Dropdown-Feld die hinzugefügte Domain "++" aus (dies wird nach dem @ angezeigt). Geben Sie im Feld * Passwort * Ihr gewünschtes Passwort ein.

Nachdem Sie Ihre E-Mail-Adresse eingerichtet haben, können Sie auf den Webmail-Client zugreifen, indem Sie auf der Startseite des Control Panels auf * Webmail * oder auf + http: // panel. / Etc / apps / webmail / + klicken. Verwenden Sie die E-Mail-Adresse, die Sie gerade als Benutzernamen und Passwort gewählt haben.

Fazit

Nachdem Sie das Sentora-Kontrollfeld in Ihrem Droplet eingerichtet haben, können Sie sich ein wenig in Ihrem neuen Kontrollfeld umsehen. Das Aktualisieren von Sentora auf neue Versionen ist mit dem Update-Modul ganz einfach.

Sentora bietet viele weitere Funktionen, darunter MySQL, Webalizer, Backups und sogar die Möglichkeit, Benutzer- und Reseller-Accounts zu erstellen.