GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer ISPConfig sur CentOS 7

Dans ce didacticiel, nous allons vous montrer comment installer ISPConfig sur CentOS 7. Pour ceux d'entre vous qui ne le savaient pas, ISPConfig est un panneau de contrôle d'hébergement open source pour Linux qui dispose d'un interface Web conviviale - avec elle, les utilisateurs peuvent gérer leurs sites Web, adresses e-mail, comptes FTP, enregistrements DNS, bases de données et comptes shell.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation pas à pas de RubyMine sur un serveur CentOS 7.

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :CentOS 7.
  • Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
  • Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
  • Un non-root sudo user ou l'accès à l'root user . Nous vous recommandons d'agir en tant qu'non-root sudo user , cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.

Installer ISPConfig sur CentOS 7

Étape 1. Tout d'abord, commençons par nous assurer que votre système est à jour.

sudo yum clean all
sudo yum -y update
sudo yum -y groupinstall 'Development Tools'

Étape 2. Installez le serveur LAMP.

Un serveur de pile CentOS 7 LAMP est requis. Si vous n'avez pas installé LAMP, vous pouvez suivre notre guide ici. Installez également les modules PHP requis :

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

Étape 3. Installation de Dovecot.

Vous pouvez exécuter la commande suivante pour installer Dovecot sur CentOS :

yum -y install dovecot dovecot-mysql dovecot-pigeonhole

Ensuite, créez un dovecot-sql.conf fichier à l'aide de la commande ci-dessous, après quoi vous créerez un lien symbolique pointant vers le fichier que vous venez de créer :

touch /etc/dovecot/dovecot-sql.conf
ln -s /etc/dovecot/dovecot-sql.conf /etc/dovecot-sql.conf

Utilisez maintenant les commandes suivantes pour redémarrer et activer le service Dovecot sur le serveur :

systemctl restart dovecot.service
systemctl enable dovecot.service

Étape 4. Installation d'Amavisd-new, ClamAV et SpamAssassin.

Installez ClamAV, Amavisd et SpamAssassin, ainsi que tous ces packages supplémentaires requis, en une seule fois :

yum -y install amavisd-new spamassassin clamav clamd clamav-update unzip bzip2 unrar perl-DBD-mysql

Étape 5. Installation de PureFTPd.

Nous allons installer le serveur PureFTP car il est simple à installer et facile à utiliser. Pour l'installer sur votre serveur il vous suffit d'exécuter la commande suivante :

yum -y install pure-ftpd

Étape 6. Installation de BIND.

Installez BIND à l'aide de la commande suivante :

yum -y install bind bind-utils

Étape 7. Installation d'ISPConfig sur CentOS.

Téléchargez le fichier tar ISPConfig depuis le site officiel en utilisant "wget ” comme suit :

cd /opt/
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
tar -zxvf ISPConfig-3-stable.tar.gz
cd ispconfig3_install/install/

Exécutez le fichier " install.php" en utilisant "PHP -q ” commande pour effectuer les configurations initiales :

php -q install.php

Étape 8. Accéder à l'interface Web d'ISPConfig.

Vous devriez pouvoir accéder au panneau de configuration ISPConfig sur votre navigateur Web. Ouvrez votre navigateur Web préféré et saisissez l'adresse IP de votre serveur avec le port configuré par défaut pour ISPConfig, comme indiqué ci-dessous :

https://server_IP_address:8080/

Les informations d'identification par défaut sont "admin" pour le nom d'utilisateur et "admin" pour le mot de passe. Vous devez les modifier immédiatement, car toute personne les connaissant peut administrer votre serveur et le compromettre à distance.

Félicitations ! Vous avez installé ISPConfig 3 avec succès. Merci d'avoir utilisé ce didacticiel pour installer ISPConfig sur les systèmes CentOS 7. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel d'ISPConfig.


Cent OS
  1. Comment installer PHP 7, 7.2 et 7.3 sur CentOS 7

  2. Comment installer Java 11 et 12 sur CentOS 7

  3. Comment installer Wine 4.0 sur CentOS 7

  4. Comment installer Vim 8.2 sur CentOS 7

  5. Comment installer ISPConfig 3 sur CentOS 7

Comment installer Java sur CentOS 7

Comment installer Ruby sur CentOS 7

Comment installer R sur CentOS 7

Comment installer R sur CentOS 8

Comment installer et configurer ISPConfig CP sur CentOS 7

Comment installer ISPConfig sur CentOS 7.x ?