Comment configurer un serveur Web Apache en 3 étapes faciles

Comment configurer un serveur Web Apache en 3 étapes faciles / Linux

Quelle que soit la raison, vous souhaiterez peut-être, à un moment donné, lancer un serveur Web. Que vous souhaitiez vous donner un accès à distance à certaines pages ou à certains services, que vous souhaitiez créer un groupe communautaire ou autre, vous devez installer le logiciel approprié et le configurer pour que cela se produise. Alors, comment exactement vous faire ça? C'est en fait assez simple.

Le système d’exploitation de mon article de prédilection pour cet article sera Fedora Linux. La distribution bêta de Fedora 16 a été améliorée. La distribution bêta de Fedora 16. Les distributions Linux se sont améliorées à pas de géant. versions bêta. Fedora, l'une des distributions phares portant GNOME 3, n'est pas différente et devrait… Read More Linux, Linux en général est connu pour rendre les serveurs opérationnels rapidement et facilement. De plus, Fedora est bien pris en charge par une communauté et une entreprise, dispose d’une sécurité élevée et offre des outils de configuration graphiques pour plusieurs serveurs..

Première étape: installation

Nouvelle installation de Fedora


Si Fedora n'est pas encore installé sur votre système, vous pouvez le faire avec le DVD car vous pouvez également choisir d'installer Apache en même temps. Si vous prenez cette route, vous pourrez choisir les paquets que vous souhaitez installer avec le logiciel lors de l’installation à partir du DVD. “Personnaliser maintenant” commutateur. Choisissez-le puis sous l'onglet Serveurs, vous pouvez sélectionner “Serveur Web”. Continuez l'installation jusqu'à ce que vous puissiez démarrer sur votre nouveau système. De là, vous pouvez installer l’outil de configuration graphique en choisissant le paquet system-config-httpd depuis votre gestionnaire de paquets, ou exécutez sudo yum installer system-config-http.

Fedora déjà installé


Si vous avez déjà installé Fedora, vous pouvez installer à la fois le serveur Web et l'outil de configuration graphique. Vous pouvez installer le httpd et system-config-httpd paquets à partir du gestionnaire de paquets, ou exécutez sudo yum installer httpd system-config-httpd.

Deuxième étape: configuration


Vous pouvez maintenant démarrer l'outil de configuration graphique à partir de Outils système -> HTTP. Le premier onglet que vous voyez est l'onglet Principal, où vous pouvez configurer le nom du serveur, l'adresse électronique de l'administrateur, et sous quelles adresses le serveur est disponible. Je vous recommande d'ajouter une adresse maintenant et de choisir “Toutes les adresses disponibles” sur le port 80 pour plus de simplicité.


Le deuxième onglet contient les différents hôtes virtuels, ou le nombre de sites Web différents sur le même serveur, configurés. Le serveur peut différencier le nom de domaine saisi dans le navigateur et choisir le bon hôte virtuel lors de l'affichage d'une page..


Vous pouvez choisir un grand nombre de paramètres différents pour chaque hôte virtuel, y compris les composants nécessaires ainsi que ceux difficiles à configurer, tels que SSL (HTTPS). Pour une majorité d’articles, l’outil de configuration graphique devrait pouvoir répondre à vos besoins..


Le dernier onglet a tout à voir avec les performances et le nombre de connexions autorisées. Il n'y a pas de paramètres recommandés, car chaque serveur a des capacités différentes. Par conséquent, si vous avez un site Web plus volumineux, vous devrez vous amuser avec ces chiffres et voir ce qui fonctionne (à condition que vous ayez suffisamment de trafic pour tester les paramètres correctement)..

Configuration supplémentaire requise

Avant de pouvoir accéder à votre nouveau serveur Web, vous devez ouvrir votre terminal, puis exécuter sudo service httpd start pour commencer réellement Apache et sudo chkconfig httpd on faire en sorte qu'Apache démarre à chaque démarrage.

Troisième étape: tester

La troisième étape de notre processus consiste simplement à vérifier si vous pouvez accéder à votre page ou non. Sur le même ordinateur, ouvrez Firefox et tapez localhost ou 127.0.0.1 pour voir si vous obtenez cette page de test (à condition que vous n'ayez pas changé la racine du document):


Sinon, vous avez peut-être mal agi dans votre configuration ou vous n'avez pas encore démarré Apache..

Conclusion

C'est plutôt cool d'avoir Apache opérationnel sur votre système, étant donné que c'est la même technologie que celle utilisée par la plupart des sites Web que vous visitez tous les jours (y compris MakeUseOf). Si vous souhaitez que d'autres machines y aient accès, vous devez vous rendre dans l'utilitaire de configuration du pare-feu de Fedora (installé par défaut) et vous assurer que HTTP (port 80) est ouvert. De plus, si vous souhaitez utiliser des infrastructures Web plus complexes telles que des forums ou WordPress, vous devrez également installer MySQL et PHP, mais je vais laisser cela pour un autre article..

À quel point pensez-vous que ce processus est facile? Qu'aimez-vous ou n'aimez-vous pas dans Apache? Faites le nous savoir dans les commentaires!

En savoir plus sur: Apache Server, Fedora, conception de sites Web, développement Web, serveur Web, outils pour les webmasters.