## Prérequis :
- Serveur Ubuntu 20.04 LTS avec un nom de domaine complet (FQDN), tel que « exemple.com ».
- Un utilisateur root ou Sudo avec des privilèges administratifs.
- Un navigateur web pour accéder à l'interface Virtualmin (Mozilla Firefox ou Google Chrome est recommandé).
Étape 1 :Mettre à jour le système
```bash
sudo apt update &&sudo apt update -y
```
Étape 2 :Installer les packages requis
- Installez Apache2, MariaDB et PHP :
```bash
sudo apt installer apache2 mariadb-server php libapache2-mod-php php-mysql -y
```
Étape 3 :Configurer MariaDB
```bash
sudo mysql_secure_installation
```
Suivez les invites pour définir le mot de passe de l'utilisateur root pour MySQL et supprimer les utilisateurs anonymes.
Étape 4 :Ajouter le référentiel Virtualmin
```bash
wget https://software.virtualmin.com/gpl/scripts/install.sh
sudo /bin/sh install.sh
```
Étape 5 :Installer Virtualmin
```bash
sudo apt-get install virtualmin
```
Étape 6 :Configurer Virtualmin
Une fois Virtualmin installé, vous devez le configurer en visitant l'URL de configuration de Virtualmin :
- `https://vous_serveur_IP:10000`
- `https://exemple.com:10000`
Étape 7 :Terminez l'assistant de post-installation
Suivez les étapes de l'assistant de post-installation de Virtualmin pour terminer le processus de configuration.
Étape 8 :Accédez au tableau de bord Virtualmin
Une fois l'installation et la configuration effectuées, vous pouvez accéder au tableau de bord Virtualmin à cette adresse :
- `https://example.com:10000` (Remplacez example.com par votre domaine.)
Saisissez le nom d'utilisateur et le mot de passe que vous avez définis lors de l'installation pour vous connecter au tableau de bord.
Étape 9 :Créer un serveur virtuel
Depuis le tableau de bord Virtualmin, vous pouvez créer des serveurs virtuels (sites Web). Pour ce faire :
- Dans le tableau de bord Virtualmin, cliquez sur "Créer un serveur virtuel".
- Saisissez un nom de domaine tel que : `exemple.com`
- Sélectionnez les utilisateurs administratifs et système souhaités.
- Cliquez sur le bouton "Créer un serveur".
Suivez les instructions à l'écran pour terminer la création du serveur virtuel.
Étape 10 :Installer WordPress (facultatif)
Vous pouvez utiliser la fonctionnalité « Installer les scripts » de Virtualmin pour installer WordPress en quelques clics :
- Allez dans le tableau de bord Virtualmin> « Installer les scripts »> « WordPress ».
- Sélectionnez le domaine du site Web sur lequel vous souhaitez installer WordPress.
- Cliquez sur le bouton « Installer ».
Virtualmin téléchargera, configurera et installera automatiquement WordPress pour vous.
Étape 11 :accédez à votre site Web
Enfin, vous pouvez accéder à votre site Web en visitant son domaine, par ex. `https://example.com` dans un navigateur Web.
|