Dans le développement Web, l'utilisation d'un serveur Web est une étape très importante. Il peut nous aider à envoyer rapidement le contenu du site Web au navigateur de l'utilisateur. Actuellement, les serveurs web les plus utilisés sur le marché sont Apache et Nginx.
Parmi eux, Apache est un serveur Web multiplateforme open source doté de fonctions très puissantes, mais ses performances peuvent être affectées dans une certaine mesure lors du traitement de requêtes simultanées élevées. Nginx est un serveur Web hautes performances. Son architecture asynchrone basée sur les événements peut prendre en charge des requêtes simultanées plus élevées et constitue un choix idéal pour gérer des charges élevées.
Alors comment utiliser Nginx et Apache en développement PHP ? L'article suivant partagera avec vous les étapes spécifiques d'utilisation de ces deux serveurs Web.
1. Utilisation d'Apache
1 Installez Apache
Dans l'environnement Ubuntu, vous pouvez installer Apache via la commande suivante :
#. 🎜 🎜#sudo apt-get updatesudo apt-get install apache2
2. Configurez Apache pour exécuter PHP
Par défaut, Apache ne peut pas exécuter PHP, une configuration est donc requise. Le fichier suivant peut être ouvert :
sudo nano /etc/apache2/mods-enabled/dir.conf
Dans le fichier, le code suivant peut être vu : #🎜 🎜## 🎜🎜#
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
Vous devez avancer Index.php et le remplacer par le code suivant :
# 🎜🎜#DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
# 🎜🎜#sudo systemctl restart apache2
Maintenant, Apache peut exécuter PHP.
Test PHPVous pouvez créer un fichier PHP test.php avec le contenu suivant :
phpinfo();
Téléchargez test.php dans le répertoire /var/www/html/ d'Apache, puis visitez-le dans le navigateur : http://localhost /test.php, si vous pouvez voir les informations PHP, cela signifie que PHP s'est exécuté avec succès.
2. Utilisez Nginx
1 Installez Nginx
Vous pouvez utiliser la commande suivante pour installer Nginx dans l'environnement Ubuntu :
#. 🎜🎜 #sudo apt-get updatesudo apt-get install nginx
Une fois l'installation terminée, vous pouvez démarrer Nginx via la commande suivante :
sudo systemctl start nginx#🎜🎜 #
2. Configurez Nginx pour exécuter PHP
Par défaut, nginx ne peut pas exécuter PHP et doit être configuré. Vous pouvez ouvrir les fichiers suivants :
sudo nano /etc/nginx/sites-available/default
Ajoutez le code suivant dans le bloc serveur :
#🎜 🎜#location ~ .php$ {include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
# 🎜🎜#Maintenant, Nginx peut déjà exécuter PHP.
3. Test PHP
Vous pouvez créer un fichier PHP test.php avec le contenu suivant :
phpinfo();
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!