Téléchargez d'abord APACHE2.2.3 Mysql 5.0.22 PHP 5.2.0 depuis le site Web
Hypothèse : le disque système est c:/
Hypothèse : Après l'installation, l'état du répertoire sera le suivant :
apache---------------> C:Program FilesApache Software FoundationApache2.2
mysql-------------------------->C:Program FilesMySQLMySQL Server 5.0
php----------------------------------> c:/php
Préparation:
Avant l'installation, vous devez vérifier si le port 80 et le port 3306 sont occupés par d'autres programmes. Si tel est le cas, vous devez supprimer le logiciel correspondant.
La première étape consiste à installer MySQL.
Décompressez le package compressé et exécutez le fichier d'installation. La plupart d'entre eux doivent simplement être installés selon le chemin par défaut et les invites d'installation. Il convient de noter que les utilisateurs anonymes ne peuvent pas être sélectionnés et que le chemin d'accès à MySQL doit être ajouté au système. Chemin. Une fois l'installation terminée, vous devez redémarrer votre ordinateur.
Après avoir redémarré l'ordinateur, vérifiez [Panneau de configuration] à [Outils d'administration] à [Services] pour déterminer si le service MySQL est démarré. Sinon, démarrez le service MySQL.
Remarque : le terminal de connexion MySQL dans le raccourci est directement connecté en tant qu'utilisateur root et le mot de passe demandé est le mot de passe de l'utilisateur root. Vous pouvez créer des bases de données utilisateur et de nouveaux utilisateurs dans cet état d'utilisateur racine. La commande est la suivante :
CRÉER UNE BASE DE DONNÉES gc0100; //Créer une base de données
ACCORDEZ TOUS LES PRIVILÈGES SUR gc0100.* à gc0100@localhost IDENTIFIÉ PAR 'gc0100';//Créer un utilisateur local
ACCORDEZ TOUS LES PRIVILÈGES SUR gc0100.* à gc0100@"% " IDENTIFIÉ PAR 'gc0100';//Créez un utilisateur distant puis entrez cmd dans [Démarrer] -> [Exécuter]
Exécutez ensuite la commande :
Les bases de données accessibles par mysql –u username –p demanderont alors le mot de passe de l'utilisateur correspondant.
Étape 2 : Installez Apache et configurez-le pour prendre en charge PHP
Double-cliquez sur le fichier d'installation apache_2.2.3-win32-x86-no_ssl.msi et installez-le selon le chemin et les invites par défaut. Par défaut, il sera installé sous C:Program FilesApache Software FoundationApache2.2.
Il y aura également une zone de saisie qui vous invitera à saisir le nom de domaine et l'adresse e-mail de l'administrateur. Remplissez-le simplement avec désinvolture.
+------------------------------------------------- ----
| Remarque : Une fois l'installation terminée, le service Apache sera automatiquement installé et démarré si un problème survient ici :
|" (OS 10048) Normalement, une seule utilisation de chaque adresse de socket (protocole/adresse réseau/port) est autorisée :
| make_sock : impossible de se lier à l'adresse 0.0.0.0:80..." Ceci est généralement dû au fait qu'IIS occupe le port 80.
| Solution : ouvrez le Panneau de configuration->Services, recherchez le service d'administration IIS, fermez-le et désactivez-le.
| Utilisez ensuite CMD pour passer en mode ligne de commande et entrez le répertoire dans lequel vous avez installé apache/apache2/bin.
| +------------------------------------------------ ---------------
Pour démarrer Apache, il vous suffit de le démarrer dans la fonction de raccourci d'Apache.
Testez ensuite si Apache réussit dans IE et entrez http://localhost
Si It works! apparaît, cela signifie qu'Apache est installé avec succès.
Pour installer PHP, décompressez le contenu de php-5.2.0-Win32.zip dans c:php
et recherchez php.ini-dist dans le répertoire php (il semble que ce soit une habitude, en fait, je préfère utiliser php. ini-recommandé) Renommez-le en php.ini et copiez-le dans le répertoire système Windows (cas particulier : le répertoire système Win2K est c:winnt, Windows XP est le répertoire c:windows
Copiez ensuite toutes les bibliothèques dynamiques (*.dll) du répertoire php dans le répertoire system32 (c:winntsystem32 pour win2k, c:windowssystem32 pour windows xp)
Enfin, allez dans c:phpext et copiez les deux fichiers php_gd2.dll php_mysql.dll dans le répertoire system32 (comme ci-dessus)
Configurez httpd.conf dans Apache
et utilisez le Bloc-notes pour ouvrir le fichier C:Program FilesApache Software FoundationApache2.2confhttpd.conf
Recherchez AddDefaultCharset ISO-8859-1 et remplacez-le par
AddDefaultCharset GB2312 (crée la langue par défaut encodant le chinois simplifié)
Recherchez DocumentRoot "C:Program FilesApache Software FoundationApache2.2htdocs" et remplacez-le par votre répertoire WEB,
Par exemple : DocumentRoot "D:/www"
recherche DirectoryIndex index.html index.html.var puis ajoute index.htm index.php (index.php par défaut est le fichier de la page d'accueil)
---------- --- -Installation modulaire de PHP----------------------------------------
Recherchez la ligne #LoadModule ssl_module modules/mod_ssl.so et ajoutez une ligne après cette ligne
LoadModule php5_module c:/php/php5apache2.dll (**Erreur**)
Modifier en : LoadModule php5_module « c:/php/php5apache2_2.dll »
Raison : php5apache2.dll ne prend en charge que la version 2.0 d'Apache et ne peut pas prendre en charge les versions 2.2 et supérieures car notre dernière version d'Apache est la 2.2.3.
Par conséquent, la nouvelle version de la bibliothèque dynamique php5apache2_2.dll doit être utilisée et l'ancienne version de la bibliothèque dynamique ne peut pas être utilisée. Mais si l'Apache que vous avez installé est la version 2.0, il vous suffit d'utiliser l'ancienne version de la bibliothèque dynamique, c'est-à-dire php5apache2.dll
Parmi eux, c:/php/php5apache2.dll(php5apache2_2.dll) est l'emplacement de php5apache2.dll(php5apache2_2.dll) dans votre répertoire php.
Recherchez ensuite la ligne AddType application/x-gzip .gz .tgz et ajoutez-la. après cette ligne. Une ligne
AddType application/x-httpd-php .php
(En fait : les deux lignes rouges ci-dessus, vous pouvez les ajouter directement à la fin du fichier httpd.conf)
-------------------------------------------------- ------------------
À ce stade, l'environnement PHP a été configuré avec succès. Créez un fichier nommé test.php (par exemple, mon D:phpwww). dans le répertoire racine WEB (comme mon D:phpwww) Astuce : Pour ceux qui utilisent le Bloc-notes, merci d'éviter le fichier (test.php.txt), le contenu du fichier est le suivant
Code PHP :
<? echo phpinfo(?>
Redémarrez le service Apache et ouvrez http://localhost/test.php avec un navigateur
Si vous pouvez voir les informations de sortie de configuration php, tout ira bien.
(Si vous voyez la page de téléchargement ou <? echo phpinfo(); ?>, veuillez vérifier s'il y a des erreurs ou des omissions entre ce que vous avez fait et ce qui précède)
3. Configurez php.ini et testez mysql et GD2 (php.ini est php.ini sous c:windows)
.
;extension=php_mysql.dll
Supprimez ';' et remplacez-le par
.extension=php_mysql.dll
venez
;extension=php_gd2.dll Supprimez le précédent ; pour prendre en charge la bibliothèque GD. Par exemple.
extension=php_gd2.dll
trouvé
;session.save_path = "/tmp"
Supprimez le ';'. Définissez le répertoire dans lequel vous enregistrez la session, par exemple
session.save_path = "C:WINDOWSTemp";(windows xp).
session.save_path = "C:winntTemp";(windows 2000)
Redémarrez le service Apache et créez le fichier testdb.php dans le répertoire racine Web (tel que D:phpwww) avec le contenu suivant :
Code PHP :
<?php
$link=mysql_connect('localhost','root','123456'); //La racine et 123456 ici sont l'utilisateur et le mot de passe MYSQL Veuillez les modifier en fonction de votre propre situation.
if(!$link) echo "échec";
sinon echo "succès" ;
mysql_close();
?>
Ouvrez http://localhost/testdb.php avec un navigateur et tout ira bien si le succès de sortie est
4. Configuration de l'installation de phpmyadmin :
Décompressez phpMyAdmin-2.6.1.zip dans le répertoire racine WEB (d:phpwww ), Renommez le dossier en phpmyadmin ou sinon ouvrez config.inc.php dans le répertoire phpmyadmin
Recherchez ce qui suit (j'ai modifié ce qui suit) :
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin' // En supposant qu'il s'agisse d'un serveur avec un nom de domaine, il peut être modifié en http://; nom de domaine/phpmyadmin
$cfg['Servers'][$i]['user'] = 'root'; $
cfg['Servers'][$i]['password'] = 'easy; //Remplissez respectivement vos utilisateurs MySQL. ajoutez le mot de passe
$cfg['Servers'][$i]['auth_type'] = 'http'; // Vous pouvez également le changer en cookie ici
et l'enregistrer. Ouvrez http://localhost/phpmyadmin dans le navigateur et. enter Avec votre nom d'utilisateur et votre mot de passe, vous pouvez gérer mysql
. Si vous souhaitez que votre code PHP s'exécute plus rapidement, installez Zend Optimizer.
méthode de téléchargement peut être trouvée sur http://down.phpv.net/soft/379.htm
: double-cliquez après le téléchargement et sélectionnez le chemin à installer. Lorsqu'on vous demande le chemin PHP.INI, remplissez c:/windows. .
Installez et redémarrez le service Apache. Regardez http://localhost/test.php Vous devriez voir plus de choses.
avec Zend Extension Manager v1.0.3, Copyright (c) 2003-2004, par Zend Technologies
avec Zend Optimizer v2.5.7, Copyright (c) 1998-2004, par Zend Technologies