GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Le serveur parfait - Ubuntu 14.04 (nginx, BIND, MySQL, PHP, Postfix, Dovecot et ISPConfig 3)

Ce tutoriel existe pour ces versions d'OS

  • Ubuntu 18.04 (castor bionique)
  • Ubuntu 16.04 (Xenial Xerus)
  • Ubuntu 15.10 (Wily Werewolf)
  • Ubuntu 15.04 (Vif Vervet)
  • Ubuntu 14.10 (Licorne Utopique)
  • Ubuntu 14.04 LTS (Trusty Tahr)

Sur cette page

  1. Manuel ISPConfig 3
  2. Application de surveillance ISPConfig pour Android
  • 1 Exigences
  • 2 Remarque préliminaire
  • 3 Le système de base
  • Ce tutoriel montre comment préparer un serveur Ubuntu 14.04 (Trusty Tahr) (avec nginx, BIND, Dovecot) pour l'installation d'ISPConfig 3, et comment installer ISPConfig 3. ISPConfig 3 est un panneau de contrôle d'hébergement Web qui vous permet de configurer le services suivants via un navigateur Web :serveur Web Apache ou nginx, serveur de messagerie Postfix, serveur Courier ou Dovecot IMAP/POP3, serveur de noms MySQL, BIND ou MyDNS, PureFTPd, SpamAssassin, ClamAV, et bien d'autres. Cette configuration couvre nginx (au lieu d'Apache), BIND (au lieu de MyDNS) et Dovecot (au lieu de Courier).

    Si vous souhaitez utiliser nginx au lieu d'Apache avec ISPConfig, veuillez noter que votre version de nginx doit être au moins 0.8.21 et que vous devez également installer PHP-FPM. Pour le support CGI/Perl, vous devez utiliser fcgiwrap. Tout cela est couvert par ce tutoriel.

    Veuillez noter que vous ne pouvez pas utiliser ce didacticiel pour Debian Squeeze car Squeeze est livré avec une ancienne version de nginx (0.7.67.) et n'a pas de package PHP-FPM !

    Veuillez noter que cette configuration ne fonctionne pas pour ISPConfig 2 ! Il n'est valable que pour ISPConfig 3 !

    Je n'émets aucune garantie que cela fonctionnera pour vous !

    Manuel ISPConfig 3

    Afin d'apprendre à utiliser ISPConfig 3, je vous recommande fortement de télécharger le manuel ISPConfig 3.

    Sur plus de 300 pages, il couvre le concept derrière ISPConfig (administrateur, revendeurs, clients), explique comment installer et mettre à jour ISPConfig 3, inclut une référence pour tous les formulaires et champs de formulaire dans ISPConfig ainsi que des exemples d'entrées valides, et fournit des tutoriels pour les tâches les plus courantes dans ISPConfig 3. Il explique également comment rendre votre serveur plus sécurisé et est accompagné d'une section de dépannage à la fin.

    Application de surveillance ISPConfig pour Android

    Avec l'application ISPConfig Monitor, vous pouvez vérifier l'état de votre serveur et savoir si tous les services fonctionnent comme prévu. Vous pouvez vérifier les ports TCP et UDP et envoyer un ping à vos serveurs. En plus de cela, vous pouvez utiliser cette application pour demander des détails aux serveurs sur lesquels ISPConfig est installé (veuillez noter que la version minimale installée d'ISPConfig 3 avec prise en charge de l'application ISPConfig Monitor est 3.0.3.3 ! ); ces détails incluent tout ce que vous savez du module Monitor dans le panneau de configuration ISPConfig (par exemple, les services, les journaux de messagerie et système, la file d'attente de messagerie, les informations sur le processeur et la mémoire, l'utilisation du disque, les quotas, les détails du système d'exploitation, le journal RKHunter, etc.), et bien sûr , comme ISPConfig est compatible avec plusieurs serveurs, vous pouvez vérifier tous les serveurs contrôlés à partir de votre serveur maître ISPConfig.

    Pour obtenir des instructions de téléchargement et d'utilisation, veuillez visiter http://www.ispconfig.org/ispconfig-3/ispconfig-monitor-app-for-android/.

    1 Exigences

    Pour installer un tel système, vous aurez besoin des éléments suivants :

    • le CD du serveur Ubuntu 14.04, disponible ici :http://releases.ubuntu.com/releases/14.04/ubuntu-14.04-server-i386.iso (i386) ou http://releases.ubuntu.com/releases /14.04/ubuntu-14.04-server-amd64.iso (x86_64)
    • une connexion Internet rapide.

    2 Remarque préliminaire

    Dans ce tutoriel, j'utilise le nom d'hôte server1.example.com avec l'adresse IP 192.168.0.100 et la passerelle 192.168.0.1. Ces paramètres peuvent différer pour vous, vous devez donc les remplacer le cas échéant.

    3 Le système de base

    Insérez votre CD d'installation Ubuntu dans votre système et démarrez à partir de celui-ci. Sélectionnez votre langue :

    Sélectionnez ensuite Installer le serveur Ubuntu :

    Choisissez à nouveau votre langue (?) :

    Sélectionnez ensuite votre emplacement :

    Je vais continuer ici en tant qu'emplacement en Inde, configurer le clavier sur Non et sélectionner l'anglais (États-Unis) ici : 



    Le programme d'installation vérifie le CD d'installation, votre matériel et configure le réseau avec DHCP s'il existe un serveur DHCP sur le réseau : 

    Entrez le nom d'hôte. Dans cet exemple, mon système s'appelle server1.example.com , donc j'entre server1 :

    Créez un utilisateur, par exemple l'utilisateur Administrator avec le nom d'utilisateur administrator (n'utilisez pas le nom d'utilisateur admin car il s'agit d'un nom réservé sur Ubuntu 14.04) :









    Ubuntu
    1. Le serveur parfait - Ubuntu 14.10 (nginx, BIND, Dovecot, ISPConfig 3)

    2. Le serveur parfait - Ubuntu 15.04 (nginx, BIND, Dovecot et ISPConfig 3)

    3. Le serveur parfait - Ubuntu 15.10 (nginx, MySQL, PHP, Postfix, BIND, Dovecot, Pure-FTPD et ISPConfig 3)

    4. Le serveur parfait - Ubuntu 16.10 (Yakkety Yak) avec Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot et ISPConfig 3.1

    5. Le serveur parfait - Ubuntu 17.04 (Zesty Zapus) avec Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot et ISPConfig 3.1

    Le serveur parfait - Ubuntu 20.04 avec Apache, PHP, MariaDB, PureFTPD, BIND, Postfix, Dovecot et ISPConfig 3.2

    Le serveur parfait - Ubuntu 12.04 LTS (nginx, BIND, Dovecot, ISPConfig 3)

    Le serveur parfait - Ubuntu 12.10 (nginx, BIND, Dovecot, ISPConfig 3)

    Le serveur parfait - Ubuntu 13.04 (nginx, BIND, Dovecot, ISPConfig 3)

    Le serveur parfait - Ubuntu 14.04 (Apache2, PHP, MySQL, PureFTPD, BIND, Dovecot, ISPConfig 3)

    Le serveur parfait - Ubuntu 14.10 avec Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot et ISPConfig