Logo English Web Page
Accueil Association BSD Linux Dev Reseau Infologisme Mac OSX
tl tr
Sujet Configurer Date 14-08-2013
Titre Virtualmin - Installation et configuration Section BSD Linux
Article

Virtualmin – Administration de Serveur Virtuel

Pour installer Virtualmin dans une Distribution Linux ou un Système Unix, il faut comprendre que Virtualmin est module externe de Webmin qui en premier doit être installé et fonctionnel.

Prérequis

Version de logiciel et serveur requis :

Système d‘exploitation : Arch Linux ou autre Linux – FreeBSD ou autre Unix
Module : Virtualmin
Administration Serveur : Webmin


Composants ou Packages nécessaires

Serveur Apache
Serveur Bind
Serveur Dovecot
Serveur MySQL
Serveur Postfix      * Remplace Sendmail
Serveur PostgreSQL      * Remplace MySQL
Serveur ProFTPD
Serveur Sendmail
Logrotate – Rotation de fichier log Système
Webalizer – Analyse de fichier log du Serveur de pages Web


Voir en bas de page en Section Article connexe du sujet les procédures d‘installation des Serveurs et Logiciels précités.

Interface Réseau Adressage IP
Adresse IP par défaut pour les Serveurs virtuels : 192.168.1.1

Virtualmin – Configuration de Suexec FreeBSD

Serveurs Virtuels Virtualmin

La configuration de Virtualmin n‘a pas été vérifiée depuis sa dernière mise à jour. Cliquez sur le bouton ci-dessous pour la vérifier maintenant.



Vérification de la configuration

L‘état de votre système est en cours de vérification pour s‘assurer que toutes les fonctionnalités activées sont disponibles, que le serveur de courrier est correctement configuré, et que les quotas sont actifs ...

    Votre système a 7,94 GB de mémoire, ce qui est égal ou supérieur au minimum recommandé de 256 MB pour Virtualmin.

    Le serveur DNS BIND est installé et le système est configuré pour l‘utiliser.

    Le serveur de courrier Sendmail est installé et configuré.

    La commande Suexec sur votre système est configurée pour exécuter des scripts uniquement dans le répertoire suivant /usr/local/www/data, mais le répertoire par défaut du Serveur virtuel Virtualmin est /home. Les scripts CGI et PHP fonctionnant dans chaques domaines propres et différents ne seront pas exécutés.

... votre système n‘est pas prêt à utiliser Virualmin.


Remarque : Pour éviter ce message avec FreeBSD ajouter dans le fichier /etc/make.conf la syntaxe suivante :

# Apache suexec module for Virtualmin
SUEXEC_DOCROOT="/home"



Recompiler Apache en mode console ou dans un terminal.

portmaster apache



Remarque : Le Système est pret pour accueillir et configurer Virtualmin.

Virtualmin – Installation du Module

Quand ces Prérequis d‘installation sont effectifs, télécharger sur le Site Web de Webmin le module Virtualmin :

virtual-server-4.02.gpl.wbm.gz.

Avec Webmin cliquer sur l‘icône ou la section Webmin puis sur Configuration de Webmin puis sur Modules Webmin et sur l‘onglet Install.

Avec ce formulaire installer Virtualmin.
Installation
Vous pouvez ajouter des modules après l‘installation de Webmin avec le formulaire ci-dessous. Les modules sont généralement disponibles dans le format .wbm  certain module en contienne un ou plusieurs. Il est également possible d‘installer des modules à partir de fichiers de type RPM si votre système d‘exploitation le permet.
 Installation de module
Source d‘installation
 Un fichier local  
 Un fichier déposé sur le serveur  
 Une URL FTP ou HTTP
 Module standard provenant de www.webmin.com   
 Module tiers provenant de :  
Ignorer les dépendances lors de l‘installation du module : Oui  Non
Privilège d‘accès  Accorder un accès seulement aux utilisateurs et aux groupes :
 Accorder un accès à tous les utilisateurs Webmin

Virtualmin – Serveur de Site Virtuel

Quand le module Virtualmin est installé, il faut spécifier le Serveur de Mail ou SMTP actif du Système d‘exploitaion dans la Configuration du module de Virualmin. Le plus souvent dans Linux comme avec FreeBSD le Serveur Sendmail est installé et configuré.

Avec Webmin cliquer sur la section Serveurs puis sur Serveurs Virtuels Virtualmin et sur la Configuration du module.

Sur la ligne Serveur de messagerie à configurer choisir Sendmail puis cliquer sur « Sauvegarder » au bas du formulaire.

Vérifier la configuration et on obtient le formulaire ci-dessous :
 Version 4.02.gpl, master admin mode 
Serveurs virtuels
Aucun serveur virtuel n‘a encore été créé.
Paramètres et réglages de serveurs
Plugins du Module Modéliser le serveur Nouvelle boîte e-mail Mise à jour de boîte e-mail Audit de Bande passante
Champ personnalisé Addresse IP partagée Mise à jour IP Dynamique Shells personnalisé Validation de Serveur Virtuel
Restriction de Répertoire FTP Variable Globale Migrer en Virtualmin Pro
Statut des fonctionnalités de Virtualmin
Fonctionnalités disponibles Mail pour le domaine, Nom de Domaine BIND, Site Web Apache, Statistiques d‘accès Webalizer, Rotation des fichiers de log, Base de données MySQL, serveur FTP ProFTPD, Login Webmin
Fonctionnalités désactivées Site Web SSL, Base de données PostgreSQL
Quotas de disque Non actif pour le système de fichiers contenant les répertoires utilisateurs.
Serveur de Mail Sendmail
Sauvegarde et restauration
Cliquez sur ce bouton pour faire une sauvegarde immédiate. Un formulaire permettant de choisir les serveurs et les fonctionnalités à sauvegarder et à quel endroit la sauvegarde sera effective.
Cliquez sur ce bouton pour planifier une sauvegarde périodique. Un formulaire permettant de choisir les serveurs virtuels à sauvegarder périodiquement, avec quelles fonctionnalités de sauvegarde et à quel endroit la sauvegarde sera effective.
Cliquez sur le bouton pour restaurer une sauvegarde. Un formulaire permettant de choisir le fichier de sauvegarde, les serveurs virtuels à restaurer avec les foncionnalités choisies et à quel endroit la restauration de la sauvegarde sera effective.
Etat des Serveurs : Arrêté ou Démarré
Le serveur de page Web Apache est démarré et accepte de servir les pages Web des serveurs virtuels.
Le serveur de Nom de Domaine BIND est démarré et accepte résoudre les DNS hébergés pour les serveurs virtuels.
Le Serveur de Mail est démarré et accepte les messages des boîtes « e-mail » des domaines des serveurs virtuels.
Le serveur Dovecot IMAP et POP3 est démarré et accepte le téléchargement des boîtes « e-mail ».
Le serveur FTP ProFTPD est démarré et accepte les connections FTP.
Le serveur de base de données MySQL est démarré et accepte les connections aux bases de données.
Si les Serveurs ne sont pas « Démarrer » on a les boutons et les messages suivants :
Etat des Serveurs : Arrêté ou Démarré
Le serveur de page Web Apache est arrêté et refuse de servir les pages Web des serveurs virtuels.
Le serveur de Nom de Domaine BIND est arrêté et refuse de résoudre les DNS hébergés pour les serveurs virtuels.
Le Serveur de Mail est arrêté et refuse les messages des boîtes « e-mail » des domaines des serveurs virtuels.
Le serveur Dovecot IMAP et POP3 est arrêté et refuse le téléchargement des boîtes « e-mail ».
Le serveur FTP ProFTPD est arrêté et refuse les connections FTP.
Le serveur de base de données MySQL est arrêté et refuse les connections aux bases de données.

Virtualmin – Fichier de Localisation

Répertoire d‘installation de Webmin : /usr/local

Fichier de locales UTF-8 en français pour Virtualmin :

/usr/local/webmin-1.640/virtual-server/lang/fr.UTF-8


Remarque : Régler Webmin avec la locale French (FR.UTF-8)

Avec Enregistrer la cible du lien sous... copier le fichier fr.UTF-8 dans le dossier suivant :

/usr/local/webmin-1.640/virtual-server/lang/


Le fichier de locales de Virtualmin sera complété et mise à jour régulièrement, actuellement incomplet. – Le 28-04-2013

Virtualmin – Nouveau Serveur Virtuel

Lorsque Virtualmin est installé et fonctionnel, cliquer sur le bouton « Ajouter un nouveau serveur virtuel, appartenance : » du formulaire précédent.

Avec le formulaire ci-dessous créer un Serveur virtuel.
 Créer un serveur virtuel
 Détails du nouveau serveur virtuel
Nom de domaine
Description
Mot de passe administrateur Unix  * Taper un Mot de passe
Paramètres de serveur
 Options avancées
Adresse de contact Mail  Boîte Mail administrateur Unix  Autre adresse... 
Nom utilisateur Unix Automatique  Nom d‘utilisateur personnalisé 
Groupe utilisateur Unix Automatique  Nom du groupe personnalisé 
Nom par défaut de la base de données Automatique
 Options sélectionnées
 Accepter les messages pour le domaine ?  Créer une zone DNS ?
 Créer un site Web pour le domaine ?  Configurer Webalizer pour les logs du serveur Web ?
 Configurer un site Web SSL également ?  Configurer la rotation des fichiers logs ?
 Créer une base de données MySQL ?  Créer une base de données PostgreSQL ?
 Configurer un serveur FTP virtuel pour le domaine ?  Créer un utilisateur Webmin ?
 Adresse IP et routage
Adresse Mail par défaut de routage  sans
Interface réseau  Partagé sur l‘adresse IP 192.168.1.1
 Interface virtuelle sur IP  Déjà active
« L‘homme inventa la montre, mais Dieu avait inventé la temps. » – Proverbe Africain


Article connexe du sujet

BIND Système Nom Domaine - Arch Linux
BIND Système Nom Domaine - FreeBSD
Configuration Oracle VM VirtualBox pour Arch Linux
Configuration Oracle VM VirtualBox pour FreeBSD-8.4
FreeBSD - Installer et Configurer version 8.4-RELEASE
Résolution DNS Fichier hosts et hostname - Servir avec Apache sur un Nom
Webmin - Administration Serveur & Système

Auteur
Eric Douzet
Début de page
bl br
C-extra.com v. 1.2.2 © 2000-2014, tous droits réservés  –  Mise à jour le 12 Avril 2014 Infologisme.com