In diesem Tutorial zeigen wir Ihnen, wie Sie ISPConfig unter CentOS 7 installieren. Für diejenigen unter Ihnen, die es nicht wussten, ISPConfig ist ein Open-Source-Hosting-Control-Panel für Linux, das über eine benutzerfreundliche Weboberfläche – damit können Benutzer ihre Websites, E-Mail-Adressen, FTP-Konten, DNS-Einträge, Datenbanken und Shell-Konten verwalten.
Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo
hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von RubyMine auf einem CentOS 7 Server.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:CentOS 7.
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
Installieren Sie ISPConfig auf CentOS 7
Schritt 1. Beginnen wir zunächst damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.
sudo yum clean all sudo yum -y update sudo yum -y groupinstall 'Development Tools'
Schritt 2. Installieren Sie den LAMP-Server.
Ein CentOS 7 LAMP-Stack-Server ist erforderlich. Wenn Sie LAMP nicht installiert haben, können Sie unserer Anleitung hier folgen. Installieren Sie außerdem die erforderlichen PHP-Module:
yum -y install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy curl curl-devel
Schritt 3. Installation von Dovecot.
Sie können den folgenden Befehl ausführen, um Dovecot auf CentOS zu installieren:
yum -y install dovecot dovecot-mysql dovecot-pigeonhole
Als nächstes erstellen Sie eine dovecot-sql.conf
Datei mit dem folgenden Befehl, danach erstellen Sie einen symbolischen Link, der zurück auf die gerade erstellte Datei verweist:
touch /etc/dovecot/dovecot-sql.conf ln -s /etc/dovecot/dovecot-sql.conf /etc/dovecot-sql.conf
Verwenden Sie nun die folgenden Befehle, um den Dovecot-Dienst auf dem Server neu zu starten und zu aktivieren:
systemctl restart dovecot.service systemctl enable dovecot.service
Schritt 4. Installation von Amavisd-new, ClamAV und SpamAssassin.
Installieren Sie ClamAV, Amavisd und SpamAssassin zusammen mit all diesen zusätzlich erforderlichen Paketen auf einmal:
yum -y install amavisd-new spamassassin clamav clamd clamav-update unzip bzip2 unrar perl-DBD-mysql
Schritt 5. Installation von PureFTPd.
Wir werden den PureFTP-Server installieren, da er einfach zu installieren und zu verwenden ist. Um ihn auf Ihrem Server zu installieren, müssen Sie nur den folgenden Befehl ausführen:
yum -y install pure-ftpd
Schritt 6. BIND installieren.
Installieren Sie BIND mit dem folgenden Befehl:
yum -y install bind bind-utils
Schritt 7. Installieren von ISPConfig auf CentOS.
Laden Sie die ISPConfig-TAR-Datei von der offiziellen Website herunter, indem Sie „wget
verwenden ” Befehl wie folgt:
cd /opt/ wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz tar -zxvf ISPConfig-3-stable.tar.gz cd ispconfig3_install/install/
Führen Sie die Datei „install.php“ mit „PHP -q
aus ”-Befehl, um die anfänglichen Konfigurationen durchzuführen:
php -q install.php
Schritt 8. Zugriff auf die ISPConfig-Webschnittstelle.
Sie sollten in Ihrem Webbrowser auf das ISPConfig-Kontrollfeld zugreifen können. Öffnen Sie Ihren bevorzugten Webbrowser und geben Sie die IP-Adresse Ihres Servers mit dem standardmäßig konfigurierten Port für ISPConfig ein. wie unten gezeigt:
https://server_IP_address:8080/
Die Standardanmeldeinformationen sind „admin“ für den Benutzernamen und „admin“ für das Passwort. Sie sollten diese sofort ändern, da jeder, der diese kennt, Ihren Server verwalten und verwalten kann aus der Ferne kompromittieren.
Herzlichen Glückwunsch! Sie haben ISPConfig 3 erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von ISPConfig auf CentOS 7-Systemen verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle ISPConfig-Website zu besuchen.
Herzlichen Glückwunsch! P>