Maison  >  Article  >  développement back-end  >  Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)

Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)

慕斯
慕斯avant
2021-05-24 15:41:0716717parcourir

Comment construire un environnement de développement PHP (Apache+PHP+MySQL) dans un environnement Windows "Débutant" vous amènera ? à découvrir Après tout, partons ensemble ! ! !

Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)

Installez Apache

1. Téléchargez Apache, adresse : http://www.apachelounge.com/download/, comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)
2. Décompressez le package compressé. Il est préférable de le mettre dans le répertoire racine du disque, sinon il est facile de signaler une erreur de chemin lors de la configuration. J'ai changé le nom du dossier ici pour faciliter la configuration future, comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)

Installer PHP

1. Téléchargez le package PHP compressé sur : https://windows.php.net/download. 0 Thread Safe, comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)
2. Décompressez le package compressé comme suit :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)

Installez MySQL

1. La version MySQL55 que j'ai installée, MySQL ne sera pas présentée ici Pour la méthode d'installation, vous pouvez rechercher en ligne

2. Adresse de téléchargement officielle de MySQL : https://dev.mysql.com/downloads/installer/ <.> 3. Le répertoire d'installation par défaut de MySQL est le suivant :


Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)Configuration de MySQL

1 Vérifiez la page des variables d'environnement

Les opérations spécifiques sont les suivantes : Poste de travail-clic droit-Propriétés-Paramètres système avancés-Variables d'environnement

2. Créez une nouvelle variable MYSQL_HOME, la valeur est le chemin d'installation de MySQL, comme indiqué ci-dessous :


3. Modifiez la variable système path et ajoutez %MYSQL_HOME%bin à la fin de la variable path Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel) 4. Démarrez MySQL et saisissez : start sur la ligne de commande mysqld, comme indiqué ci-dessous :


Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)Configurer PHP

1. Ouvrez le répertoire d'installation de PHP et copiez d'abord php.ini-development, puis copiez php.ini-development Changez en php.ini et enregistrez

2. Ouvrez php.ini dans modifiez la configuration et recherchez : extension_dir = "ext" et remplacez-le par extension_dir = "ext's directory", par exemple extension_dir = "D:Software php7ext", comme indiqué ci-dessous :



3. Ouvrez plusieurs extensions couramment utilisées, par exemple : recherchez extension=php_mysqli.dll et supprimez le point-virgule précédent. Ouvrez les bibliothèques dans l'image ci-dessous : Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)

Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)Configurer Apache

1 Ouvrez le répertoire d'installation d'Apache, recherchez le fichier httpd.conf dans le dossier conf et ouvrez-le.

2. Recherchez l'élément "Define SRVROOT" et modifiez la valeur entre guillemets dans le répertoire d'installation d'Apache, comme indiqué ci-dessous :



3. Ajoutez la prise en charge de PHP et le chemin d'installation de PHP est comme indiqué ci-dessous : Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)

Le code est le suivant : Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)

# php7 supportLoadModule php7_module "D:/软件/php7/php7apache2_4.dll"AddType application/x-httpd-php .php .html .htm# configure the path to php.iniPHPIniDir "D:/软件/php7"

Démarrez le service Apache

1. Définir les variables d'environnement
Cliquez avec le bouton droit sur Poste de travail, Propriétés->Avancé, recherchez le bouton des variables d'environnement en bas, sélectionnez la variable PATH de l'utilisateur actuel, modifiez et créez l'entrée suivante :
D:Apache24bin
D:Software php7
D:Software php7ext
2. Installez le service Apache
Ouvrez la ligne de commande en tant qu'administrateur et exécutez httpd.exe - k install
3. Démarrez le service
Recherchez le dossier bin dans le répertoire d'installation d'Apache, double-cliquez sur ApacheMonitor.exe et Apache démarrera après un double-clic.
Vous pouvez sélectionner l'icône ci-dessous dans la barre des tâches, faire un clic droit pour ouvrir la fenêtre Apache Service Monitor et gérer le service Apache
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)
4. À ce moment, saisissez localhost dans l'adresse du navigateur et appuyez sur Entrée. L'interface Apache apparaît, comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)
5. Ensuite, créez un nouveau fichier phpinfo.php dans le répertoire d'installation Apache/htdocs, avec le contenu :

<?phpphpinfo();?>

Après avoir enregistré, entrez 127.0.0.1/phpinfo.php dans le navigateur, appuyez sur Entrée et les informations de version sur PHP apparaîtront, comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)

À ce stade, l'environnement php est configuré et le fichier php peut être placé dans le dossier htdocs et exécuté

Pièges

1 Après avoir entré l'adresse PHP correspondante dans. le navigateur, php ne peut pas être analysé
Solution : dans la commande Entrez httpd -t pour vérifier s'il y a un problème de démarrage avec Apache , comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)
Vous Je peux voir que le message d'erreur est que le fichier php7apache2_4.dll dans le répertoire d'installation de PHP est introuvable. Après vérification en ligne, la version PHP que j'ai téléchargée est erronée.

Introduction : résumée dans Environnement WindowsCréation d'un environnement de développement PHP (Apache+PHP+MySQL)


2. Décompressez le package compressé. Il est préférable de le mettre dans le répertoire racine du disque, sinon il est facile de signaler une erreur de chemin lors de la configuration. J'ai changé le nom du dossier ici pour faciliter la configuration future. , comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)

Installer PHP

1. Téléchargez le package PHP compressé sur : https://windows.php.net/download. .0 Thread Safe, comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)
2. Décompressez le package compressé comme suit :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)

Installez MySQL

1. La version MySQL55 que j'ai installée, MySQL ne sera pas présentée ici Pour la méthode d'installation, vous pouvez rechercher en ligne
2. Adresse de téléchargement officielle de MySQL : https://dev.mysql.com/downloads/installer/.
3. Le répertoire d'installation par défaut de MySQL est le suivant :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)

Configurer MySQL

1 Vérifier la page des variables d'environnement
Les opérations spécifiques sont les suivantes. : Poste de travail-clic droit-Propriétés-Paramètres système avancés-Variables d'environnement
2. Créez une nouvelle variable MYSQL_HOME, la valeur est le chemin d'installation de MySQL, comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)
3 . Modifiez la variable système path et ajoutez %MYSQL_HOME%bin à la fin de la variable path
4. Démarrez MySQL et entrez la ligne de commande : démarrez mysqld, comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)

Configurez PHP

1. Ouvrez le répertoire d'installation de PHP et copiez d'abord php.ini-development, puis remplacez php.ini-development par php.ini et enregistrez-le
2. Ouvrez php ini. modifiez la configuration et recherchez ; extension_dir = "ext", remplacez par extension_dir = "ext directory", par exemple extension_dir = "D: software php7ext", comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)
3. Ouvrez plusieurs Extension utilisée, par exemple : recherchez extension=php_mysqli.dll et supprimez le point-virgule précédent. Ouvrez les bibliothèques dans l'image ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)

Configurer Apache

1 Ouvrez le répertoire d'installation d'Apache, recherchez le fichier httpd.conf dans le dossier conf et ouvrez-le.
2. Recherchez l'élément "Define SRVROOT" et modifiez la valeur entre guillemets dans le répertoire d'installation d'Apache, comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)
3. Ajoutez la prise en charge de PHP et le chemin d'installation de PHP est comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)
Le code est le suivant :

# php7 supportLoadModule php7_module "D:/软件/php7/php7apache2_4.dll"AddType application/x-httpd-php .php .html .htm# configure the path to php.iniPHPIniDir "D:/软件/php7"

Démarrez le service Apache

1. Définissez les variables d'environnement
Cliquez avec le bouton droit. Poste de travail, Propriétés ->Avancé, recherchez le bouton de variable d'environnement en bas, sélectionnez la variable PATH de l'utilisateur actuel, modifiez et créez les entrées suivantes :
D:Apache24bin
D:Software php7
D : Logiciel php7ext
2. Installez le service Apache
Ouvrez la ligne de commande en tant qu'administrateur et exécutez httpd.exe -k install
3. Démarrez le service
Recherchez le dossier bin dans le répertoire d'installation d'Apache, double-cliquez sur ApacheMonitor.exe, double-cliquez sur Apache Il est activé.
Vous pouvez sélectionner l'icône ci-dessous dans la barre des tâches, faire un clic droit pour ouvrir la fenêtre Apache Service Monitor et gérer le service Apache
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)
4. À ce moment, saisissez localhost dans l'adresse du navigateur et appuyez sur Entrée. L'interface Apache apparaît, comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)
5. Ensuite, créez un nouveau fichier phpinfo.php dans le répertoire d'installation Apache/htdocs, avec le contenu :

<?phpphpinfo();?>

Après avoir enregistré, entrez 127.0.0.1/phpinfo.php dans le navigateur, appuyez sur Entrée et les informations de version sur PHP apparaîtront, comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)

À ce stade, l'environnement php est configuré et le fichier php peut être placé dans le dossier htdocs et exécuté

Pièges

1 Après avoir entré l'adresse PHP correspondante dans. le navigateur, php ne peut pas être analysé
Solution : dans la commande Entrez httpd -t pour vérifier s'il y a un problème de démarrage avec Apache , comme indiqué ci-dessous :
Comment mettre en place un environnement de développement PHP (Apache+PHP+MySQL) (avec tutoriel)
Vous Je peux voir que le message d'erreur est que le fichier php7apache2_4.dll dans le répertoire d'installation de PHP est introuvable. Après vérification en ligne, la version PHP que j'ai téléchargée est erronée.

Apprentissage recommandé : "Tutoriel vidéo PHP"

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer