Dans le développement de sites Web modernes, il est crucial de créer un environnement stable et efficace. IIS 7 est un serveur Web puissant, et PHP et MySQL peuvent combiner pour fournir à votre site Web de puissantes capacités de génération de contenu dynamique. Cet article fournira un guide de configuration détaillé pour vous aider à intégrer avec succès PHP et MySQL dans l'environnement IIS 7.
Avant de commencer la configuration, assurez-vous que votre serveur a installé IIS 7. Vous pouvez confirmer que IIS 7 est installé et activé via l'option Windows "Activer ou désactiver les fonctionnalités Windows".
Pour exécuter PHP sur IIS 7, vous devez télécharger et installer PHP. Vous pouvez obtenir la dernière version de Windows en visitant le site Web officiel de PHP. Voici les étapes d'installation:
1. téléchargerPHP ZIPSac。
2. DécompressionPHPSac到C:\PHPTable des matières。
Assurez-vous que le paramètre Extension_DIR pointe vers votre répertoire d'extension (par exemple, C: \ PHP \ ext). Vous pouvez également activer les extensions courantes en ajoutant les lignes suivantes:
extension=php_mbstring.dll
extension=php_mysqli.dll
extension=php_openssl.dll
Ensuite, vous devez enregistrer PHP dans IIS 7. Ouvrez IIS Manager et suivez ces étapes:
Sélectionnez votre nœud de site Web ou de serveur et double-cliquez sur la cartographie des gestionnaires. À droite, sélectionnez Ajouter une carte du module. Dans la fenêtre de mappage du module Ajouter, remplissez les informations suivantes:
Demande la voie:*.php
Module:FastCgiModule
Fichier exécutable:C:\PHP\php-cgi.exe
nom:PHP via FastCGI
Une fois terminé, cliquez sur OK. Vous devez ensuite redémarrer IIS pour que les modifications prennent effet.
Après avoir configuré PHP, vous devez installer la base de données MySQL. Voici les étapes pour installer MySQL:
1. depuisMySQL官方网站téléchargerMySQLInstallateur。
2. 运行Installateur并按照指示完成安装。
3. ConfigurationMySQL,Et définir le mot de passe de l'utilisateur racine。
Pour permettre à PHP de se connecter à MySQL, vous devez vous assurer que l'extension MySQLI est activée dans le fichier php.ini. Trouvez et assurez-vous que les lignes suivantes ne sont pas commentées:
extension=php_mysqli.dll
Ensuite, vous pouvez vous connecter à la base de données MySQL à l'aide de l'exemple de code suivant:
$mysqli = new mysqli("localhost", "username", "password", "database");
if ($mysqli->connect_error) {
die("Échec de la connexion: " . $mysqli->connect_error);
}
echo "Connexion avec succès";
Une fois que tout est configuré, vous pouvez vérifier que votre configuration est correcte en créant un fichier de test PHP. Créez un fichier nommé test.php dans votre répertoire de racine Web et ajoutez ce qui suit:
phpinfo();
Visitez http: //localhost/test.php via votre navigateur et vous devriez pouvoir voir la page d'informations de configuration PHP, ce qui indique que votre PHP est correctement installé et disponible.
Grâce aux étapes ci-dessus, vous avez configuré avec succès PHP et MySQL dans l'environnement IIS 7. Assurez-vous de vérifier régulièrement votre configuration et de tenir le logiciel à jour pour de meilleures performances et sécurité.