Comment configurer un serveur Web Apache avec Webmin sur Ubuntu Server

Apache est un excellent outil de serveur Web qui fonctionne sur Ubuntu. Cependant, ce n’est pas la chose la plus facile à mettre en place. Heureusement, si vous exécutez Webmin sur votre serveur Ubuntu, vous pouvez très facilement le configurer directement dans l’interface utilisateur Webmin.

Ce guide vous montrera comment configurer un serveur Web Apache sur Ubuntu Server à l’aide de Webmin. Nous vous montrerons également comment vous pouvez le gérer à l’aide de l’interface Web Webmin.

Installation de Webmin sur le serveur Ubuntu

Pour utiliser le module Apache intégré dans Webmin, vous devez d’abord configurer l’interface utilisateur Web de Webmin. Cependant, configurer Webmin n’est pas très difficile. Pour l’installer, exécutez une fenêtre de terminal, SSH sur votre serveur Ubuntu (ou asseyez-vous dessus physiquement) et accédez à la ligne de commande.

Après avoir accédé à la ligne de commande Ubuntu Server, suivez ces étapes pour lancer et lancer l’interface utilisateur Web Webmin.

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.981_all.deb
sudo apt install ./webmin_1.981_all.deb

Si vous avez besoin de plus de conseils sur la configuration de Webmin sur un serveur Ubuntu, consultez notre guide sur la configuration de Webmin sur un serveur Ubuntu.

Définition du mot de passe racine

Si vous souhaitez utiliser l’interface utilisateur Web Webmin sur votre serveur Ubuntu, vous aurez besoin d’un mot de passe root et d’un accès root. Ubuntu verrouille le mot de passe root par défaut pour des raisons de sécurité.

Pour définir un mot de passe root, connectez-vous d’abord à root avec sudo -s.

sudo -s

Après avoir obtenu l’accès root, vous pouvez définir un mot de passe. À l’aide de la commande passwd, indiquez à Ubuntu que vous souhaitez définir un mot de passe root. Assurez-vous que le mot de passe root est facile à retenir et sécurisé.

Remarque : Si vous avez besoin d’aide pour générer un mot de passe sécurisé, veuillez cliquer ici.

passwd

Après avoir configuré le compte root, vous pourrez vous connecter à l’interface utilisateur Web Webmin. Pour accéder à l’interface Web Webmin sur votre serveur Ubuntu, ouvrez un nouvel onglet de navigateur. Ensuite, rendez-vous sur l’url indiquée ci-dessous.

http://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:10000

Veuillez noter que pour vous connecter, vous devez mettre “root” dans le champ du nom d’utilisateur pour la connexion Webmin et le mot de passe nouvellement créé dans le champ du mot de passe.

Installation des packages de serveur Web Apache sur le serveur Ubuntu

Pour configurer Apache sur Ubuntu Server avec Webmin, veuillez suivre les instructions étape par étape ci-dessous.

Étape 1 : Cliquez sur le menu de gauche pour afficher les options. Recherchez ensuite la section “Webmin” à côté de “Tableau de bord”, recherchez le bouton “Modules inutilisés” et cliquez dessus.

Étape 2 : Dans la section “Modules inutilisés”, recherchez le bouton “Apache Webserver” et sélectionnez-le pour accéder à la section du module Apache Webserver.

Étape 3 : Sous le module Webmin Apache Webserver, vous verrez un message. Ce message indique : “L’exécutable Apache /usr/sbin/apache2 n’existe pas. Si Apache est installé, veuillez ajuster la configuration du module pour utiliser le bon chemin. “

Trouvez le bouton vert “Installer maintenant” pour démarrer le processus d’installation sur Ubuntu Server.

Étape 4 : Après avoir sélectionné le bouton vert “Installer maintenant”, il deviendra le bouton bleu “Installer maintenant”. Sélectionnez ce bouton pour installer tous les packages requis pour utiliser Apache sur Ubuntu Server.

Configuration du serveur Web Apache dans Webmin

Bien que les paramètres par défaut du serveur Web Apache soient suffisants, vous pouvez modifier certains paramètres de configuration. Voici comment procéder.

Étape 1 : Trouvez la barre latérale Webmin et cliquez dessus avec la souris. Ensuite, trouvez la section “Serveurs” et cliquez dessus avec la souris.

Étape 2 : Sous “Serveurs”, cliquez sur “Apache Web Server”. Cette option vous mènera à la zone de configuration du serveur Web Apache.

Étape 3 : Recherchez le paramètre que vous souhaitez modifier sur votre serveur Apache. Les options incluent “Processus et limites”, “Réseau et adresses”, “Types MIME”, “Divers”, “Fichiers d’options par répertoire”, etc.

Ajout de fichiers au serveur Web Apache

Maintenant qu’Apache est opérationnel, il est temps d’y ajouter quelques fichiers HTML. Voici comment procéder avec Webmin.

Étape 1 : Cliquez sur la barre latérale gauche dans Webmin. Sélectionnez ensuite l’option de menu “Outils” avec la souris.

Étape 2 : Dans la zone “Outils”, recherchez l’option “Gestionnaire de fichiers” et cliquez dessus pour ouvrir l’application de gestion de fichiers Webmin.

Étape 3 : Dans le gestionnaire de fichiers, recherchez « var » et double-cliquez dessus pour accéder au répertoire /var/. Sélectionnez ensuite le dossier “www” et double-cliquez dessus pour accéder au dossier /var/www/.

Étape 4 : Dans le dossier /var/www/, recherchez le dossier « html » et double-cliquez dessus pour accéder au répertoire Web du serveur Web Apache.

Étape 5 : Dans le gestionnaire de fichiers Webmin, sélectionnez le bouton “Fichier” avec la souris. Sélectionnez ensuite le texte “Glissez et déposez les fichiers ici ou cliquez pour sélectionner” pour télécharger le nouveau document HTML sur le serveur Apache.