Position actuelle: Accueil> Derniers articles> Un guide complet pour configurer Apache et PHP dans les systèmes Linux

Un guide complet pour configurer Apache et PHP dans les systèmes Linux

gitbox 2025-06-27

Construire un environnement de course Apache et PHP à Linux

Dans le développement de sites Web modernes, la combinaison d'Apache (HTTPD) et de PHP est toujours l'une des solutions de service Web les plus populaires. Cet article vous fournira une introduction détaillée sur la façon de terminer le processus de configuration complet de la préparation de l'environnement à l'optimisation de la sécurité dans les systèmes Linux.

Préparation de l'environnement du système

Avant de commencer la configuration, il est recommandé de s'assurer que le système d'exploitation est à jour. Les commandes suivantes peuvent être utilisées pour mettre à jour les systèmes Ubuntu ou CentOS:

 sudo apt update && sudo apt upgrade  # Ubuntusystème
sudo yum update                      # CentOSsystème

Installez le service Apache HTTPD

Dans le système Ubuntu, installez Apache à l'aide de la commande suivante:

 sudo apt install apache2

Dans le système CentOS, exécutez:

 sudo yum install httpd

Après l'installation, veuillez démarrer le service Apache et le définir pour démarrer automatiquement:

 sudo systemctl start httpd
sudo systemctl enable httpd

Configurer Apache pour prendre en charge PHP

Pour activer Apache pour analyser PHP, il est nécessaire de modifier le fichier de configuration. Dans Centos, le chemin est généralement:

 /etc/httpd/conf/httpd.conf

Dans Ubuntu, c'est généralement:

 /etc/apache2/apache2.conf

Incluez les éléments suivants dans le fichier de configuration pour activer l'analyse PHP:

 AddType application/x-httpd-php .php

Installez PHP et ses modules

Les commandes d'installation de PHP et de modules nécessaires dans le système Ubuntu sont les suivantes:

 sudo apt install php libapache2-mod-php php-mysql

Dans le système CentOS:

 sudo yum install php php-mysql

Testez si PHP est efficace

Pour vérifier que la configuration PHP est réussie, vous pouvez créer un fichier de test dans le répertoire par défaut Apache:

 echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

Visitez ensuite http: //your_server_ip/info.php dans le navigateur. Si la page affiche normalement les informations PHP, cela signifie que la configuration est réussie.

Optimiser la sécurité et les performances

Une fois l'installation terminée, afin d'assurer la sécurité et les performances du système, les mesures suivantes sont recommandées:

  • Mettez régulièrement à jour le système et les packages logiciels pour réparer les vulnérabilités connues en temps opportun
  • Configurez un pare-feu pour ouvrir uniquement les ports nécessaires
  • Désactiver les modules Apache inutilisés pour réduire le fardeau du système

Résumer

Grâce aux étapes ci-dessus, vous avez déployé avec succès les environnements APACHE et PHP sous Linux System. Ce schéma de configuration convient à la plupart des scénarios de déploiement des applications Web. Afin d'assurer le fonctionnement à long terme et stable du service, il est important de mettre à jour le système régulièrement et de faire attention aux meilleures pratiques en termes de sécurité et de performance.