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.
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èmeDans le système Ubuntu, installez Apache à l'aide de la commande suivante:
sudo apt install apache2Dans le système CentOS, exécutez:
sudo yum install httpdAprès l'installation, veuillez démarrer le service Apache et le définir pour démarrer automatiquement:
sudo systemctl start httpd
sudo systemctl enable httpdPour 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.confDans Ubuntu, c'est généralement:
/etc/apache2/apache2.confIncluez les éléments suivants dans le fichier de configuration pour activer l'analyse PHP:
AddType application/x-httpd-php .phpLes 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-mysqlDans le système CentOS:
sudo yum install php php-mysqlPour 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.phpVisitez 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.
Une fois l'installation terminée, afin d'assurer la sécurité et les performances du système, les mesures suivantes sont recommandées:
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.