Position actuelle: Accueil> Derniers articles> Guide détaillé pour configurer l'environnement PHP pour Alibaba Cloud Windows Server

Guide détaillé pour configurer l'environnement PHP pour Alibaba Cloud Windows Server

M66 2025-08-07

Comment configurer Alibaba Cloud Windows Server pour prendre en charge l'opération PHP?

Avec le développement continu d'applications Web, PHP, comme langage de script côté serveur grand public, est largement utilisé dans le développement du site Web et des applications. De nombreux développeurs et administrateurs système peuvent rencontrer des difficultés de configuration lors de la création d'environnements PHP sur le serveur Windows d'Alibaba Cloud. Cet article vous guidera étape par étape comment installer et configurer PHP sur Alibaba Cloud Windows Server pour vous assurer que PHP peut fonctionner en douceur.

Télécharger et installer PHP

Tout d'abord, connectez-vous au bureau distant d'Alibaba Cloud Windows Server, ouvrez le navigateur pour visiter la page de téléchargement PHP officielle et sélectionnez la version PHP adaptée au système Windows à télécharger et à installer. Pendant l'installation, vous pouvez choisir le chemin par défaut ou personnaliser le répertoire d'installation en fonction de vos besoins.

Configurer IIS pour prendre en charge PHP

Ensuite, IIS (Internet Information Service) doit être installé et configuré sur le serveur Windows:

  • Ouvrez le gestionnaire de serveur et ajoutez le rôle du serveur Web (IIS).
  • Une fois l'installation terminée, ouvrez "IIS Manager", sélectionnez le nom du serveur et entrez "Map de gestionnaire".
  • Cliquez sur "Ajouter un mappage du module" pour remplir les informations suivantes:
  • Chemin de demande: * .php
  • Module: FastCGiModule
  • Fichier exécutable: Remplissez le chemin d'accès du fichier exécutable CGI de PHP, tel que C: \ PHP \ PHP-CGI.exe (veuillez le modifier en fonction du chemin d'installation réel)
  • Nom: Nom personnalisé, comme "PHP"

Assurez-vous que le module FastCGI est activé. S'il n'est pas installé, vous pouvez vérifier la fonction "CGI" dans le service de rôle du serveur.

Ajuster la configuration de PHP.ini

Ouvrez le fichier php.ini dans le répertoire d'installation PHP et effectuez les ajustements de configuration suivants:

  • Définissez le répertoire d'extension: extension_dir = "ext"
  • Fermer la redirection forcée: cgi.force_redirect = 0
  • Activer la correction des informations du chemin: cgi.fix_pathinfo = 1
  • Activer l'autorisation de simulation FastCGI: fastcgi.impersonate = 1
  • Fermer le journal rapide: Fastcgi.logging = 0

Assurez-vous également d'activer les modules d'extension courants:

 extension = php_mbsstring.dll
extension = php_exif.dll
extension = php_mysqli.dll
extension = php_openssl.dll

Redémarrer le service IIS et vérifier que PHP est en cours d'exécution

Après avoir terminé la configuration ci-dessus, revenez à IIS Manager, cliquez avec le bouton droit sur le nom du serveur et sélectionnez Redémarrer dans "Management" pour appliquer les modifications de configuration.

Pour confirmer si la configuration PHP est réussie, vous pouvez créer un nouveau fichier test.php , avec le contenu suivant:

<?php
phpinfo();
?>

Placez le fichier dans le répertoire racine du site Web et visitez http: // server ip / test.php dans le navigateur. Si vous voyez la page d'informations PHP, cela signifie que l'environnement PHP a été correctement construit et exécuté.

Résumer

Grâce aux étapes ci-dessus, vous pouvez créer et configurer avec succès l'environnement PHP sur Alibaba Cloud Windows Server pour prendre en charge le fonctionnement et le développement d'applications Web. La configuration raisonnable améliore non seulement l'efficacité opérationnelle, mais fournit également une base stable pour le développement ultérieur.