Cet article discutera de la méthode pour installer et Configurer le serveur Web Apache sur Ubuntu 22.04. Alors, commençons!
Comment installer le serveur Web Apache sur Ubuntu 22.04
Pour configurer le serveur Web Apache sur Ubuntu 22.04, vous devez suivre les instructions étape par étape ci-dessous.
Étape 1: Mettre à jour les référentiels du système
Presse "Ctrl + alt + t«Pour ouvrir le terminal et exécuter la commande ci-dessous pour mettre à jour les référentiels système:
$ sudo apt mise à jour
Étape 2: Installez le serveur Web Apache sur Ubuntu 22.04
Après la mise à jour des référentiels du système, rédigez la commande suivante pour installer le «apache2»Serveur Web sur votre Ubuntu 22.04 système:
$ sudo apt install apache2
Attendez quelques minutes car l'installation d'Apache prendra du temps à terminer:
Étape 3: Configurer le pare-feu
Accéder Apache De l'extérieur, il est nécessaire de ouvrir des ports spécifiques sur votre système. Pour ce faire, d'abord, consultez la liste des profils d'applications qui ont besoin d'accès:
$ sudo ufw Liste des applications
L'exécution de la commande ci-dessus imprimera différents profils Apache sur le terminal:
Ensuite, nous utiliserons le «Apache plein«Profil pour activer les activités de réseau sur le port»80»:
$ sudo ufw permettre 'Apache Full'
Après cela, vérifiez le statut de pare-feu actuel:
$ sudo ufw statut
Maintenant, allons vers le configuration côté de Serveur Web Apache sur Ubuntu 22.04.
Comment configurer le serveur Web Apache sur Ubuntu 22.04
Pour configurer le serveur Web Apache sur Ubuntu 22.04, regardez la procédure ci-dessous.
Étape 1: Vérifiez l'état du service Apache2
Avant de passer à la configuration principale d'Apache, nous vérifierons le «apache2»Le service est actuellement actif ou non:
$ systemctl status apache2
Le donné ci-dessous montre que le «apache2»Le service est actif sur notre système:
Vous pouvez également utiliser votre navigateur Web préféré pour la vérification spécifiée. Pour ce faire, ouvrez un navigateur Web et vérifiez ce que le «hôte local»La page Web voici pour vous:
Navigation vers le «hôte local»La page Web indique que le serveur Web Apache fonctionne correctement. Maintenant, nous allons configurer un hôte virtuel dans Apache.
Étape 2: configurer l'hôte virtuel dans le serveur Web Apache
Pour ensemble un hôte virtuel dans Apache, Créer un répertoire qui peut être utilisé pour stocker des données sur le site Web. À cette fin, nous passerons au «/ var / www"Répertoire en utilisant les suivants"CD" commande:
$ cd / var / www /
Ensuite, nous créerons un répertoire pour notre domaine "exemple.com". Ici, vous pouvez spécifier votre nom de domaine dans la commande ci-dessous:
$ sudo mkdir -p / var / www / exemple.com /
Utilisez le «chown»Commande pour modifier la propriété du«exemple.com”Répertoire avec le«www-data»Variable d'environnement:
$ sudo chown -r www-data: www-data / var / www / exemple.com
Étape 3: Création d'une page Web
Pour créer un échantillon "indice.html»Page Web pour notre site Web, nous utiliserons le«nano" éditeur:
$ sudo nano / var / www / exemple.com / index.html
Écrivez le code suivant dans le fichier ouvert:
Après avoir ajouté le code, appuyez sur "Ctrl + o«Pour enregistrer le fichier:
Étape 4: Création d'un fichier hôte virtuel
À ce stade, nous avons créé un répertoire pour notre domaine et mis à jour sa propriété. Maintenant, nous allons créer un fichier hôte virtuel Sous le répertoire par défaut des fichiers hôte Apache:
$ sudo nano / etc / apache2 / sites-disponible / exemple.com.confli
Dans le fichier hôte virtuel ouvert, ajoutez les lignes de code suivantes. De plus, vous devez remplacer les informations liées à «Nom du serveur","Serveurs", et "Document de document"Selon vos paramètres:
Serveradmin admin @ localhost
Exemple de nom de serveur.com
Serveralias www.exemple.com
Documentroot / var / www / exemple.com
ErrorLog $ apache_log_dir / erreur.enregistrer
Customlog $ apache_log_dir / accès.journal combiné
Presse "Ctrl + o"Pour enregistrer le code ajouté du fichier de configuration de l'hôte virtuel:
Étape 5: Activer le fichier hôte virtuel
Exécutez ce qui suit "a2ensite”Commande pour activer le fichier hôte virtuel créé:
$ sudo a2ensite Exemple.com.confli
Désactivez ensuite le fichier de configuration par défaut:
$ sudo a2dissite 000-défaut.confli
Après avoir effectué l'opération spécifiée. Redémarrez le «apache«Service sur votre Ubuntu 22.04 Système:
$ sudo systemctl redémarrer apache2
Étape 6: Test d'erreur
Dans la dernière étape de la configuration Apache2, testez les erreurs de configuration:
$ sudo apache2ctl configTest
En cas de fichier de configuration sans erreur, l'exécution de la commande ci-dessus vous fera savoir que la syntaxe est «D'ACCORD»:
Cependant, il existe des chances de faire face à l'erreur suivante après avoir testé le fichier de configuration:
Si tel est le cas, alors modifiez le «nom du serveur.confli"Fichier et ajoutez votre"domaine" nom:
$ sudo nano / etc / apache2 / conf-disponible / servername.confli
Après avoir spécifié le nom de domaine dans le fichier de configuration ouvert, appuyez sur "Ctrl + o«Pour enregistrer le contenu ajouté:
Suivant, activer le nouveau configuration À l'aide de la commande suivante:
$ sudo a2enconf servername
Enfin, redémarrez le «apache2«Service sur votre Ubuntu 22.04 système:
$ sudo systemctl redémarrer apache2
Étape 7: tests d'hôtes virtuels
Enfin, testez votre hôte virtuel en naviguant vers le domaine spécifié. Dans notre cas, le domaine est «exemple.com»:
Les informations affichées justifient que le serveur Web Apache est prêt à servir dans le domaine spécifié.
Conclusion
Pour Installer le serveur Web Apache sur Ubuntu 22.04, Exécuter le "$ sudo apt install apache2"Commande et configurer le pare-feu"$ sudo ufw permettre 'Apache Full'". Alors, créer un annuaire sous les fichiers de configuration par défaut du serveur Web Apache, changement c'est la possession, et ensemble Up a serveur hôte virtuel. Après avoir effectué les opérations spécifiées, redémarrage le "apache2" service, Et tu es prêt à partir. Cet article a discuté du méthode pour installer et Configurer le service Web Apacher Ubuntu 22.04.