1. Préparation du logiciel : voici les dernières versions officielles en date du 20/04/2005.
PHP (5.1.2) : http://www.php.net
MySQL (5.0.19) : http://www.mysql.com
Zend Optimizer (2.6.2) : http://www.zend. com
phpMyAdmin (2.8.0.2) : http://www.phpmyadmin.net
suppose que C: est le disque système du système d'exploitation que vous utilisez actuellement. Si votre système d'exploitation actuel n'est pas installé dans C:, veuillez le modifier. c'est vous-même.
2. Installez PHP :
(1) Après le téléchargement, récupérez php-5.1.2-Win32.zip et décompressez-le dans C:php (ce chemin peut être arbitraire, mais si vous utilisez ce chemin ci-dessous, veuillez le modifier en conséquence) ;
(2) Copiez ensuite C:phplibmysql.dll et C:Inetpubphpextphp_mysql.dll dans C:Windowssystem32
(3) Copiez C:PHPphp.ini-dist dans C ; : Windows (C:WINNT sous Windows 2000) et renommez-le en php.ini, puis ouvrez-le avec le Bloc-notes et utilisez la fonction de recherche du Bloc-notes pour rechercher :
extension_dir = "C:PHPext"
Pointez son chemin vers le répertoire des extensions dans votre répertoire PHP, par exemple : extension_dir = "C:Inetpubphpext" ;
Recherchez les extensions Windows et ouvrez uniquement les modules requis pour économiser de la mémoire (supprimez le numéro ; avant chaque module) ; ) :
extension=php_gd2.dll
La bibliothèque GD le prend en charge. Si ce module n'est pas activé, le filigrane d'image Discuz!
extension=php_mbstring.dll
Pour prendre en charge phpMyAdmin, activez mbstring.
extension=php_mysql.dll
Inutile de dire qu'il prend en charge MySQL.
(4) Configurez IIS pour prendre en charge PHP.
Tout d'abord, vous devez vous assurer qu'IIS est correctement installé sur le système. S'il n'est pas installé, vous devez d'abord installer IIS.
Lors de l'intégration de PHP avec IIS, il prend en charge les modes CGI et ISAPI. Il est recommandé d'utiliser le mode ISAPI. Nous introduisons ici uniquement la méthode d'installation en mode ISAPI : Étapes d'installation en mode ISAPI :
Sélectionnez "Gestionnaire de services Internet" dans "Outils d'administration" dans "Panneau de configuration", ouvrez IIS et arrêtez le service, puis à gauche "Vous avez besoin d'un Web prenant en charge PHP" Faites un clic droit sur le site et sélectionnez "Propriétés", recherchez et cliquez sur le bouton "Ajouter" dans l'onglet "Filtre ISAPI" de la fenêtre "Propriétés du site Web" qui s'ouvre, puis sélectionnez "Nom du filtre" dans la fenêtre contextuelle. dans la fenêtre « Propriétés du filtre ». « Entrez : PHP dans la colonne, puis pointez le fichier exécutable vers le chemin où se trouve php5isapi.dll, tel que : C:PHPphp5isapi.dll.
Ouvrez l'onglet « Répertoire personnel ». de la fenêtre "Propriétés du site Web", recherchez et cliquez sur le bouton "Configurer", recherchez et cliquez sur le bouton "Ajouter" dans la fenêtre contextuelle "Configuration de l'application", ajoutez un mappage d'extension dans la fenêtre contextuelle avec l'extension . php, cliquez sur « Parcourir » pour pointer le fichier exécutable vers php5isapi. dll, tel que : C:PHPphp5isapi.dll, puis confirmez-le jusqu'au bout.
Ouvrez ensuite l'onglet « Document » des « Propriétés du site Web ». fenêtre, recherchez et cliquez sur le bouton "Ajouter" pour démarrer le document sur le site Web par défaut. Ajoutez l'entrée index.php à la liste. Vous pouvez augmenter la priorité de index.php afin que le document index.php soit automatiquement trouvé. et ouvert en premier lors de l'accès au site.
Assurez-vous que les paramètres d'application et les autorisations d'exécution du répertoire Web sont sélectionnés, puis fermez le gestionnaire des services Internet et exécutez la commande suivante dans l'invite de commande :
net stop w3svc.
arrêt net iisadmin
net start w3svc
, puis définissez l'autorisation d'extension ISAPI dans "WEB Service Extension" sur le côté gauche du "Internet Service Manager", autorisation Active Server Pages
pour ouvrir le navigateur, entrez : http://localhost/ , après avoir vu la page de réussite, dans la racine IIS Créez un nouveau phpinfo.php dans le répertoire avec le contenu suivant :
<?php
phpinfo();
?>
Ouvrez le navigateur et entrez : http://localhost/phpinfo.php . Toutes les informations sur PHP supportées par le serveur actuel seront affichées. Vous pouvez voir que le mode API du serveur est : ISAPI.
3. Installez MySQL :
téléchargez Windows Essentials (x86) et double-cliquez pour l'installer. Ici, je l'ai installé sur C:MySQL Pendant le processus d'installation, il vous sera demandé si vous souhaitez le configurer immédiatement. Sélectionnez Non pour terminer l'installation. Une fois l'installation terminée, saisissez : C:MySQLbinmysqld-nt -install dans le champ « Exécuter » du menu « Démarrer ». Une fois l'opération réussie, saisissez : net mysql start Le service MySQL sera démarré. ; si vous souhaitez toujours comparer. Pour configurer MySQL en détail, veuillez entrer dans le répertoire C:MySQLbin, exécutez MySQLInstanceConfig.exe et suivez les invites.
Si vous avez téléchargé Windows (x86), décompressez-le et double-cliquez pour exécuter Setup.exe. Les étapes sont les mêmes que ci-dessus.
Si vous avez téléchargé Sans installateur (décompressez dans C:), décompressez-le directement dans C:MySQL, saisissez : C:MySQLbinmysqld-nt.exe dans "Exécuter" du menu "Démarrer", et l'opération est réussi. Entrez ensuite : net mysql start pour démarrer le service MySQL.
Définissez un mot de passe pour MYSQL pour garantir la sécurité :
Il existe un assistant de configuration MySQL Server Instance Config Wizar dans le menu général. Après l'exécution, suivez les étapes ci-dessous pour configurer et définir le mot de passe ROOT.
Il est recommandé que le mot de passe ROOT soit plus complexe pour assurer la sécurité du serveur !
Vous pouvez également utiliser la configuration des commandes dans le client de ligne de commande MySQL :
Tout d'abord, ouvrez la fenêtre DOS, puis entrez dans le répertoire mysqlbin, puis tapez la commande mysql -uroot -p Après avoir appuyé sur Entrée, vous serez invité à saisir votre mot de passe. Si MYSQL vient d'être installé, le super utilisateur root ne le fait pas. avoir un mot de passe, vous pouvez donc entrer directement en appuyant sur Entrée. MYSQL est connecté. L'invite MYSQL est : mysql>
changer le mot de passe.
Format : mysqladmin -u nom d'utilisateur -p ancien mot de passe mot de passe nouveau mot de passe exemple : ajouter un mot de passe à root xqin.com Entrez d'abord dans le répertoire mysqlbin sous DOS, puis tapez la commande suivante
mysqladmin -uroot -mot de passe xqin.com
Remarque : étant donné que root n'a pas de mot de passe au début, l'ancien élément de mot de passe -p peut être omis.
Exécutez ensuite :
DÉFINIR LE MOT DE PASSE POUR 'root'@'localhost' = OLD_PASSWORD('xqin.com');
La commande ici est due au fait que l'algorithme de hachage de mot de passe utilisé dans le protocole de vérification de MySQL 4.1 et des versions ultérieures est incompatible avec l'ancien client. Lors de la connexion avec le mot de passe correct dans PHPMYADMIN, il demandera également :
Le client ne prend pas en charge le protocole d'authentification demandé
par serveur ; envisagez de mettre à niveau le client MySQL
Il s'agit donc de préparer l'utilisation correcte de PHPMYADMIN plus tard,
afin que le mot de passe ROOT soit défini sur xqin.com
4. Installez Zend Optimizer :
Après le téléchargement, vous obtiendrez ZendOptimizer-2.6.2-Windows-i386.exe, il suffit de doubler -cliquez pour l'installer. Le processus d'installation nécessite que vous sélectionniez IIS, puis vous êtes invité à redémarrer le serveur Web. Sélectionnez Oui, et vous êtes invité à sauvegarder php.ini avant de terminer l'installation. OK pour terminer l'installation.
5. Installez phpMyAdmin :
Téléchargez phpMyAdmin-2.8.0.2.zip, décompressez-le dans le répertoire racine du site, recherchez ./libraties/config.default.php et copiez-le dans le répertoire racine de phpMyAdmin et nommez-le config.inc.php. Apportez les modifications suivantes :
Rechercher
.$cfg[ 'PmaAbsoluteUri'], définissez l'URL de votre phpmyadmin, par exemple : $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'; Notez que cela suppose que phpmyadmin recherche $cfg['blowfish_secret dans le répertoire racine du site par défaut '], après avoir défini le mot de passe root, vous devez également le renseigner ici. Par exemple, le mot de passe ROOT xqin.com est défini sur $cfg['blowfish_secret'] = 'xqin.com. ';
Recherchez $cfg['DefaultLang'] et définissez-le sur zh-gb2312 ;
Recherchez $cfg['DefaultCharset'] et définissez-le sur gb2312 ;
Recherchez $cfg['Servers'][$i]['auth_type'], la valeur par défaut est config, ce qui est dangereux et déconseillé. Il est recommandé d'utiliser des cookies et de le définir sur $cfg['Servers'][$i. ][ 'auth_type'] = 'cookie';
Notez que s'il est défini sur config, veuillez définir le nom d'utilisateur et le mot de passe ci-dessous ! Par exemple:
$cfg['Servers'][$i]['user'] = 'root'; // Utilisateur MySQL-----Utilisateur de connexion MySQL
$cfg['Serveurs'][$i]['mot de passe'] = 'xqin.com';
Mon fichier de configuration est uniquement à titre de référence !
http://xqin.com/iis/config.inc.txt
Ouvrez le navigateur et saisissez : http://localhost/phpMyAdmin/ . Si IIS et MySQL sont tous deux démarrés, saisissez le mot de passe utilisateur ROOT xqin.com pour parcourir le contenu de la base de données.
Veuillez vous familiariser lentement avec les fonctions spécifiques de phpMyAdmin et n'entrerai pas dans les détails ici.
À ce stade, toute l’installation est terminée.