GNU/Linux >> Tutoriels Linux >  >> OpenSuse

Le serveur parfait - OpenSUSE 12.3 x86_64 (nginx, Dovecot, ISPConfig 3)

Sur cette page

  1. Manuel ISPConfig 3
  • 1 Exigences
  • 2 Remarque préliminaire
  • 3 Le système de base
  • Ce tutoriel montre comment préparer un OpenSUSE 12.3 64bit (x86_64) serveur avec nginx pour l'installation d'ISPConfig 3, et comment installer ISPConfig 3. Depuis la version 3.0.4, ISPConfig est livré avec un support complet pour le serveur web nginx en plus d'Apache, et ce tutoriel couvre la configuration d'un serveur qui utilise nginx au lieu d'Apache. ISPConfig 3 est un panneau de contrôle d'hébergement Web qui vous permet de configurer les services suivants via un navigateur Web :serveur Web nginx et Apache, serveur de messagerie Postfix, MySQL, Dovecot POP3/IMAP, serveur de noms BIND ou MyDNS, PureFTPd, SpamAssassin, ClamAV, et bien d'autres plus.

    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.

    J'utiliserai le logiciel suivant :

    • Serveur Web :nginx avec PHP 5
    • Serveur de base de données :MySQL
    • Serveur de messagerie :Postfix avec des utilisateurs virtuels
    • Serveur DNS :BIND
    • Serveur FTP :pureftpd
    • POP3/IMAP :Pigeonnier
    • Webalizer et AWStats pour les statistiques de sites Web

    Au final, vous devriez avoir un système qui fonctionne de manière fiable et qui est facilement gérable avec le panneau de contrôle ISPConfig 3. Le guide suivant concerne la version 64 bits d'OpenSUSE.

    Je veux d'abord dire que ce n'est pas la seule façon de mettre en place un tel système. Il existe de nombreuses façons d'atteindre cet objectif, mais c'est la voie que je prends. Je n'émets aucune garantie que cela fonctionnera pour vous !

    Avis :Ce guide est pour ISPConfig 3.0.4 ou plus récent. Il n'est pas adapté à ISPConfig 2.x !

    Manuel ISPConfig 3

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

    Sur environ 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.

    1 Exigences

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

    • Le DVD OpenSUSE 12.3 . Vous pouvez le télécharger ici :http://download.opensuse.org/distribution/12.3/iso/openSUSE-12.3-DVD-x86_64.iso
    • 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.2.249 et la passerelle 192.168.2.254. Ces paramètres peuvent différer pour vous, vous devez donc les remplacer le cas échéant.

    3 Le système de base

    Démarrez à partir de votre DVD OpenSUSE 12.3 et sélectionnez Installation :

    Sélectionnez votre langue, la disposition du clavier et acceptez les termes de la licence :

    Le programme d'installation analyse votre matériel et crée le cache du référentiel de logiciels :

    Sélectionnez Nouvelle installation :

    Sélectionnez la région et le fuseau horaire :

    Nous sélectionnons Autre> Sélection minimale du serveur (mode texte) ici car nous voulons installer un serveur sans bureau X-Window. Le système X-Window n'est pas nécessaire pour faire fonctionner le serveur et ralentirait le système. Nous effectuerons toutes les tâches d'administration sur le shell ou via une connexion SSH, par ex. via PuTTY depuis un poste de travail distant.

    Cliquez sur Modifier la configuration de la partition... pour modifier les partitions proposées. Comme il s'agit d'une configuration de serveur, nous avons besoin d'une grande partition /srv au lieu de la partition /home :

    Sélectionnez /dev/sda3 et cliquez sur Edit &Change the Mount Point to /srv et cliquez sur Finish :



    Cliquez sur Accepter :

    Cliquez sur Suivant : 

    Maintenant, je crée un utilisateur nommé administrateur. Vous pouvez utiliser n'importe quel nom d'utilisateur que vous aimez. Assurez-vous de désactiver la case à cocher Connexion automatique pour cet utilisateur. Le mot de passe que vous saisissez ici sera utilisé comme mot de passe root :

    Le programme d'installation affiche un aperçu des options d'installation sélectionnées. Faites défiler jusqu'à la section Pare-feu et SSH et activez SSH...

    ... puis désactivez le pare-feu (ISPConfig 3 est livré avec son propre pare-feu) :

    Cliquez sur Installer pour démarrer le processus d'installation et confirmez que vous souhaitez démarrer l'installation : :

    Le programme d'installation formate le disque dur, installe les packages logiciels et prépare la configuration du système pour le premier démarrage :

    Une fois l'installation de base terminée, le système effectuera un redémarrage automatique et la configuration automatique démarrera juste après le redémarrage du système :

    Connectez-vous maintenant avec le nom d'utilisateur root et le mot de passe que vous avez sélectionnés lors de l'installation.


    OpenSuse
    1. Le serveur parfait – CentOS 7 (Apache2, Dovecot, ISPConfig 3)

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

    3. Le serveur parfait - OpenSUSE 12.3 x86_64 (Apache2, Dovecot, ISPConfig 3)

    4. Le serveur parfait - Debian 8.6 (nginx, BIND, Dovecot, ISPConfig 3.1)

    5. Le serveur parfait - Debian 9 (Nginx, BIND, Dovecot, ISPConfig 3.1)

    Le serveur parfait - CentOS 6.3 x86_64 (nginx, Dovecot, ISPConfig 3)

    Le serveur parfait - CentOS 6.3 x86_64 (nginx, Courier, ISPConfig 3)

    Le serveur parfait - Debian Wheezy (nginx, BIND, Dovecot, ISPConfig 3)

    Le serveur parfait - CentOS 6.4 x86_64 (nginx, Dovecot, ISPConfig 3)

    Le serveur parfait - CentOS 6.4 x86_64 (Apache2, Dovecot, ISPConfig 3)

    Le serveur parfait - CentOS 7 x86_64 (nginx, Dovecot, ISPConfig 3)