GNU/Linux >> Tutoriels Linux >  >> OpenSuse

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

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
  • Ceci est une description détaillée de la configuration d'un OpenSUSE 12.3 64 bits (x86_64) serveur qui offre tous les services nécessaires aux FAI et aux hébergeurs :serveur Web Apache (compatible SSL) avec prise en charge de PHP, CGI et SSI, serveur de messagerie Postfix avec SMTP-AUTH, TLS et utilisateurs de messagerie virtuelle, serveur DNS BIND, serveur FTP Pureftpd, MySQL serveur, Dovecot POP3/IMAP, Quota, Pare-feu, Mailman, etc. Depuis la version 3.0.4, ISPConfig est livré avec un support complet pour le serveur Web nginx en plus d'Apache ; ce tutoriel couvre la configuration d'un serveur qui utilise Apache, pas nginx.

    J'utiliserai le logiciel suivant :

    • Serveur Web :Apache 2.2 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.1 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.

    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 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 :


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

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

    3. Le serveur parfait - Debian 8 Jessie (Apache2, BIND, Dovecot, ISPConfig 3)

    4. Le serveur parfait - CentOS 6.1 x86_64 avec Apache2 [ISPConfig 3]

    5. Le serveur parfait - OpenSUSE 12.1 x86_64 avec Nginx [ISPConfig 3]

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

    Le serveur parfait - Ubuntu 13.04 (Apache2, 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 - Debian Wheezy (Apache2, BIND, Dovecot, ISPConfig 3)

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