Maison > Article > développement back-end > Comment créer un environnement PHP sous WinXP
Comment créer un environnement php dans winxp : 1. Installez Apache et modifiez le fichier de configuration httpd.conf ; 2. Installez MySql 3. Téléchargez et installez PHP et définissez le fichier de configuration php.ini 4. Redémarrez le service Apache ; .
L'environnement d'exploitation de cet article : système Windows XP, version php 5.4.15, ordinateur Dell G3.
Comment mettre en place un environnement php sous winxp ?
Créez un environnement Apache+MySql+PHP sous le fichier de configuration Windows httpd.conf.
Les modifications du fichier de configuration sont les suivantes (ici, installez-le sur le lecteur F et retirez le répertoire htdocs du répertoire apache) :
ServerRoot "f:/LAMP/Apache24" ServerName localhost DocumentRoot "f:/LAMP/htdocs" de52f1b310add5a6f5197392947f6d4c ScriptAlias /cgi-bin/ "f:/LAMP/Apache24/cgi-bin/" b69b0e3864db0166ddf9dd44f2a37297
2. Installez le service apache
win+R pour ouvrir l'exécution, entrez cmd pour ouvrir le panneau de ligne de commande, changez le chemin d'accès au sous-répertoire bin sous le répertoire d'installation d'apahce et utilisez la commande : httpd.exe -k install
==========C'est un peu plus verbeux, vous pouvez l'ignorer ======== =
Installez le service Apache avec un nom de service personnalisé : httpd.exe -k install -n "MyServiceName"
Installez le service Apache avec un nom de service personnalisé à l'aide d'un nom de service personnalisé fichier de configuration : httpd.exe -k install - n "MyServiceName" -f "c:/files/my.conf"
Le nom du service installé avec la commande httpd.exe -k install est Apache2.4 et le fichier de configuration utilisé est conf/httpd.conf.
Supprimer la commande du service Apache : httpd.exe -k uninstall ou httpd.exe -k uninstall -n "MyServiceName"
================ ============ ================
3. Démarrez le service Apache
Méthode 1. Vous pouvez démarrer, arrêter ou redémarrer Apache. service via ApacheMoniter.exe inclus dans le package d’installation d’Apache.
Méthode 2 : Vous pouvez également ouvrir et exécuter via le gestionnaire de services Windows, win+R, saisir services.msc pour ouvrir le gestionnaire de services et trouver le service Apache via le nom du service. À ce stade, vous pouvez démarrer, arrêter. ou redémarrez le service Apache.
Méthode 3. Bien entendu, vous pouvez également utiliser la ligne de commande pour basculer vers le répertoire bin selon la méthode précitée :
Vous pouvez tester le fichier de configuration avant de démarrer le service apache : httpd.exe[-n" MyServiceName"] - t
Démarrer : httpd.exe -k start[ -n "MyServiceName"]
Arrêter : httpd.exe -k stop[ -n "MyServiceName"] ou httpd.exe -k shutdown [ -n " MyServiceName "]
Redémarrer : httpd.exe -k restart[ -n "MyServiceName"]
Deuxièmement, installez MySqlTéléchargez le package mysql-installer-community-5.6.11.0.msi, double -cliquez pour l'installer, sinon l'environnement Net FrameWork 4.0 vous demandera l'installation.
3. Installez PHP
1. Téléchargez le package php-5.4.15-Win32-VC9-x86.zip, décompressez-le et placez-le dans le répertoire dans lequel vous souhaitez le placer, puis renommez php.ini-development en php.ini.
2. Modifiez le fichier de configuration Apache :
Ajoutez
LoadModule php5_module "f:/LAMP/PHP/php5apache2_4.dll" PHPIniDir "f:/LAMP/PHP" AddType application/x-httpd-php .php .html .htmaprès "#LoadModule vhost_alias_module modules/mod_vhost_alias.so" Recherchez "DirectoryIndex index.html" et ajoutez "index.php" après, c'est-à-dire : DirectoryIndex index.html index .php3. Redémarrez le service Apache et l'installation est terminée ! ==============Un avertissement apparaît à chaque fois que vous démarrez PHP : Solution au démarrage de PHP==============La situation est la suivante dans la capture d'écran :
Solution :
Ouvrez php.ini, recherchez extension_dir = "ext", supprimez le commentaire précédent et remplacez la valeur par un chemin absolu tel que "f:/LAMP/PHP/ext" [les chemins relatifs ne fonctionneront pas] Oui, c'est vérifié].
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!