


Partage d'images et de textes de l'environnement WAMP sous Windows
Cet article vous apporte principalement un tutoriel graphique sur la mise en place d'un environnement WAMP sous Windows (recommandé). L'éditeur le trouve plutôt bon, je vais donc le partager avec vous maintenant et le donner comme référence pour tout le monde. Suivons l'éditeur pour y jeter un œil, j'espère que cela pourra aider tout le monde.
PHPEnvironnement d'exécution :
Trois méthodes d'installation sous Linux : installation du package source, installation du package rpm, environnement intégré installation (lnmp)
Deux méthodes d'installation de Windows : installation par téléchargement unique, installation de l'environnement intégré (AppServ, phpstudy, wamp)
Sous Windows, installez PHP environnement de développement sur le système :
Installez les logiciels requis séparément :
Préparation avant l'installation
Installez Apache
Installez MySQL
Installer PHP
Installer phpMyA
|
Adresse de téléchargement | ||||||||||
Téléchargement Apache | http://httpd.apache.org/download.cgi | ||||||||||
Téléchargement PHP | http://www.php.net/downloads.php | ||||||||||
MySQL | http ://dev.mysql.com/downloads/mysql/, la version sans installation sélectionnée ici | ||||||||||
phpMyAdmin td>http://www.phpmyadmin.net |
apacheInstallation de l'environnement :
Double-cliquez sur httpd-2.2.21-win32-x86-no_ssl.msi pour démarrer l'installation. L'écran de bienvenue de l'installation apparaît.
Cliquez sur "Suivant" pour continuer et l'accord d'autorisation apparaîtra.
Sélectionnez « J'accepte les termes du contrat de licence » pour accepter le contrat de licence, puis cliquez sur « Suivant » pour continuer. Les instructions d'installation apparaîtront.
Cliquez directement sur "Suivant" et l'interface de remplissage des informations apparaîtra.
"Domaine réseau" remplissez le nom de domaine de votre réseau, tel que admin10000.com S'il n'y a pas de nom de domaine réseau, vous pouvez le remplir avec désinvolture.
"Nom du serveur" indiquez le nom de votre serveur, tel que www.admin10000.com, qui est le nom d'hôte. Si ce n'est pas le cas, n'hésitez pas à le remplir.
« Adresse e-mail de l'administrateur » remplissez l'adresse e-mail de contact de l'administrateur système, telle que webmaster@admin10000.com. Une adresse e-mail de contact sera fournie aux visiteurs en cas de panne du système.
Astuce : Parce que nous installons Apache principalement pour le développement sur cette machine, il suffit donc de remplir localhost dans les deux premiers éléments. Les trois informations ci-dessus peuvent être renseignées arbitrairement, et ces informations peuvent être modifiées ultérieurement dans le fichier httpd.conf.
Il existe deux options ci-dessous. La première consiste à l'installer pour tous les utilisateurs du système, en utilisant le port par défaut 80, et à le démarrer automatiquement en tant que service système. L'autre consiste à l'installer uniquement pour l'utilisateur actuel ; utilisateur, en utilisant le port 8080, et démarrez manuellement. Nous choisissons le premier « pour tous les utilisateurs, sur le port 80, en tant que service – recommandé ». Cliquez ensuite sur "Suivant" pour continuer.
L'interface de sélection du type d'installation apparaît, Typique est une installation typique et Personnalisée est une installation personnalisée par l'utilisateur. Nous sélectionnons ici Typique et appuyons sur "Suivant" pour continuer.
Cliquez sur "Modifier..." pour spécifier manuellement le répertoire d'installation. Ici, nous avons installé Apache sur "D:Apache", vous décidez où l'installer. Il est recommandé de ne pas l'installer sur le disque où se trouve le système d'exploitation (généralement le lecteur C), au cas où le système d'exploitation serait endommagé et le fichier de configuration Apache serait effacé lors de l'opération de restauration. Après avoir spécifié le répertoire d'installation, cliquez sur "Suivant" pour continuer.
Confirmez que les options d'installation sont correctes et cliquez sur "Installer" pour démarrer l'installation. Si vous souhaitez le vérifier à nouveau, vous pouvez cliquer sur "Retour" pour revenir étape par étape à la vérification.
La progression de l'installation apparaîtra, attendez un moment, puis l'interface suivante apparaîtra.
Après avoir cliqué sur "Terminer", une icône avec un logo vert apparaîtra dans la barre d'état dans le coin inférieur droit.
indique qu'Apache a démarré normalement.
À ce stade, entrez http://localhost/ ou http://127.0.0.1/ dans le navigateur pour voir l'interface suivante.
Installation MYSQL :
Ouvrez le fichier d'installation mysql téléchargé mysql-5.0.27-win32.zip, double-cliquez sur décompressez-le, exécutez "setup.exe", l'interface suivante apparaîtra
Cliquez simplement sur "Suivant" pour continuer, et l'accord d'autorisation apparaîtra.
Sélectionnez "J'accepte les termes du contrat de licence" pour accepter le contrat de licence, puis cliquez sur "Suivant" pour continuer dans la fenêtre de sélection du type d'installation, il y a "typique" (Il y a trois options : "Par défaut", "Complet" et "Personnalisé". Nous choisissons "Personnalisé" car la personnalisation peut nous familiariser davantage avec son processus d'installation, ce qui est très utile pour apprendre la base de données MySQL. Si ça aide, cliquez sur "suivant" pour continuer l'installation, comme indiqué sur l'image :
Dans l'interface d'installation personnalisée qui apparaît, sélectionnez le chemin d'installation de la base de données mysql. Ici, j'ai défini "d:Program FileMySQL", cliquez sur "suivant" pour continuer l'installation, comme indiqué sur la figure :
Ensuite, entrez dans l'interface prête pour l'installation. Tout d'abord, confirmez les paramètres précédents. S'il y a une erreur, appuyez sur "retour" pour revenir. S'il n'y a pas d'erreur, cliquez sur le bouton "Installer" pour continuer l'installation. montré dans l'image :
Après avoir cliqué sur le bouton "Installer", l'interface d'installation suivante apparaîtra. Après un court instant, l'installation de la base de données MySQL est terminée et MySQL. L'interface de fin d'installation apparaîtra, comme le montre la figure :
Cliquez simplement sur « suivant » sur cette interface.
Assurez-vous de sélectionner l'option "Lancer l'assistant de configuration de l'instance MySQL" ci-dessus. Il s'agit de la configuration pour démarrer MySQL, et elle. est également le plus critique (peut également être défini plus tard), cliquez sur le bouton "Terminer" pour accéder à l'interface de configuration.
L'installation de la base de données MySQL est très simple. La clé est la configuration une fois l'installation terminée. Après avoir cliqué sur Terminer, l'assistant d'interface de configuration suivant apparaîtra. Cliquez sur "Suivant" pour configurer, comme indiqué dans la figure. :
Sélectionnez la méthode de configuration dans la fenêtre de type de configuration ouverte, "Configuration détaillée (configuration manuelle précise)", "Configuration standard (configuration standard)". nous-mêmes avec le processus, nous sélectionnons "Configuration détaillée (Configuration manuelle précise)", cliquez sur "suivant" pour continuer, comme le montre la figure :
Dans la fenêtre qui apparaît , sélectionnez le type de serveur, "Classe de test de machine de développeur)", "Machine serveur (type de serveur)", "Machine serveur MySQL dédiée (serveur de base de données spécialisé)", nous ne sommes utilisés que pour l'apprentissage et les tests, la valeur par défaut est très bien, cliquez sur "suivant" pour continuer, comme indiqué sur la figure :
Sélectionnez l'objectif de la base de données mysql dans l'interface de configuration qui apparaît, "Base de données multifonctionnelle (universelle multifonctionnelle )", "Base de données transactionnelle uniquement (type de serveur)", " Base de données non transactionnelle uniquement (type de traitement non transactionnel)", ici je choisis le premier élément, installation universelle, cliquez sur "suivant" pour continuer la configuration, comme indiqué dans la figure :
Dans l'interface qui apparaît, configurez le Tablespace InnoDB, qui consiste à sélectionner un espace de stockage pour le fichier de la base de données InnoDB. S'il est modifié, retenez l'emplacement. . Sélectionnez le même endroit lors de la réinstallation, sinon la base de données risque d'être endommagée, bien sûr, il n'y a aucun problème si vous faites une sauvegarde de la base de données, comme le montre la figure :
Dans la page de codage de caractères qui s'ouvre, définissez le codage de caractères à utiliser par MySQL. Le premier est le codage occidental, le second est le codage utf8 universel multi-octets et le troisième est manuel. l'encodage UTF-8 n'est pas sélectionné ici, des caractères tronqués apparaîtront lors de l'utilisation de JDBC pour se connecter à la base de données. À ce moment-là, vous devez ajouter le code suivant "useUnicode=true&characterEncoding=UTF-8" pour résoudre le problème. Le problème de code est défini sur le codage UTF-8 pour plus de commodité, mais il y a un problème, c'est-à-dire que lors de l'utilisation de la console pour insérer des caractères chinois, une erreur sera signalée lors de l'interrogation d'une table avec des caractères chinois, les caractères chinois ne peuvent pas être signalés. affiché. Le problème doit être dans chaque console. Après avoir entré MySQL pour la première fois, définissez un paramètre système "set names gbk" pour résoudre ce problème. Cliquez ensuite sur "suivant" pour continuer la configuration, comme indiqué dans la figure :
Démarrez la base de données MySQL dans. le service et entrez "mysql -h localhost -u root -p" ou "mysql -h localhost -uroot -p password" dans la fenêtre de commande, puis entrez le mot de passe de l'utilisateur dans l'invite qui apparaît, comme indiqué dans l'image :
Installation de l'environnement PHP :
A. Installer ApacheB. Installez PHP (décompressez simplement le package compressé à l'emplacement correspondant)
C. Configuration PHP
Renommer php.ini -dist en php.ini Modifiez 486 et
extension_dir = "D:/php-5.2.6/ext"
D Configurez le fichier de configuration Apache httpd.confd) Modifiez la ligne 240 pour définir le document par défaut du site Web (si le document html défini n'existe pas, alors tous les fichiers du répertoire racine du site Web seront répertoriés)
#加载PHP模块 LoadModule php5_module "D:/php-5.2.6/php5apache2_2.dll" #PHP配置文件所在位置 PHPIniDir "D:/php-5.2.6" #哪些类型的文件将交由PHP引擎处理 AddType application/x-httpd-php .php E、重启Apache 修改httpd.conf配置文件 a)修改第177行重新设置文档根目录 DocumentRoot "D:/ftp/Public/www" b)修改第244行将网站目录与文档根目录设为一致 <Directory "D:/ftp/Public/www"> c)修改第187行设置网站根目录访问权限 <Directory /> Options FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory>
DirectoryIndex abc.html
e) Redémarrez le service Apache
Configuration PHP LoadModule php5_module "D:Program Files (x86)Apache Software Foundationphp5.2.6php5apache2_2.dll"
PHPIniDir "D:Program Files (x86)Apache Software Foundationphp5.2.6"
AddType application/x-httpd-php .php
Ça y est, c'est installé, c'est assez simple, mais il y a beaucoup d'étapes et je suis épuisé. Si vous pensez qu'il y a quelque chose qui ne va pas, donnez-moi quelques conseils.
Recommandations associées :
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Le multithreading dans la langue peut considérablement améliorer l'efficacité du programme. Il existe quatre façons principales d'implémenter le multithreading dans le langage C: créer des processus indépendants: créer plusieurs processus en cours d'exécution indépendante, chaque processus a son propre espace mémoire. Pseudo-Multithreading: Créez plusieurs flux d'exécution dans un processus qui partagent le même espace mémoire et exécutent alternativement. Bibliothèque multi-thread: Utilisez des bibliothèques multi-threades telles que PTHEADS pour créer et gérer des threads, en fournissant des fonctions de fonctionnement de thread riches. Coroutine: une implémentation multi-thread légère qui divise les tâches en petites sous-tâches et les exécute tour à tour.

Python Binary Library (.WHL) Méthode de téléchargement explore les difficultés que de nombreux développeurs Python rencontrent lors de l'installation de certaines bibliothèques sur les systèmes Windows. Une solution courante ...

Lecture efficace des journaux du système Windows: Traversé réversement des fichiers EVTX Lors de l'utilisation de Python pour traiter les fichiers journaux système Windows (.EVTX), la lecture directe sera du premier ...

La résolution du problème du démarrage lent Photoshop nécessite une approche à plusieurs volets, notamment: la mise à niveau du matériel (mémoire, lecteur à semi-conducteurs, CPU); des plug-ins désinstallés ou incompatibles; nettoyer régulièrement les déchets du système et des programmes de fond excessifs; clôture des programmes non pertinents avec prudence; Éviter d'ouvrir un grand nombre de fichiers pendant le démarrage.

Comment implémenter des fenêtres dans le développement frontal ...

Le multithreading est une technologie importante dans la programmation informatique et est utilisée pour améliorer l'efficacité de l'exécution du programme. Dans le langage C, il existe de nombreuses façons d'implémenter le multithreading, y compris les bibliothèques de threads, les threads POSIX et l'API Windows.

Pourquoi mon code ne peut-il pas faire renvoyer les données par l'API? En programmation, nous rencontrons souvent le problème du retour des valeurs nulles lorsque l'API appelle, ce qui n'est pas seulement déroutant ...

Comment faire la distinction entre la fermeture des onglets et la fermeture du navigateur entier à l'aide de JavaScript sur votre navigateur? Pendant l'utilisation quotidienne du navigateur, les utilisateurs peuvent ...
