GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie ISPConfig unter CentOS 7

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 den root user . Wir empfehlen, als non-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>


Cent OS
  1. So installieren Sie PHP 7, 7.2 und 7.3 auf CentOS 7

  2. So installieren Sie Java 11 und 12 unter CentOS 7

  3. So installieren Sie Wine 4.0 unter CentOS 7

  4. So installieren Sie Vim 8.2 unter CentOS 7

  5. So installieren Sie ISPConfig 3 unter CentOS 7

So installieren Sie Java unter CentOS 7

So installieren Sie Ruby unter CentOS 7

So installieren Sie R unter CentOS 7

So installieren Sie R unter CentOS 8

So installieren und konfigurieren Sie ISPConfig CP unter CentOS 7

Wie installiere ich ISPConfig auf CentOS 7.x?