Conseils utiles

Installer Apache, MySQL, PHP

Pin
Send
Share
Send
Send


L'article décrit le processus d'installation et de configuration initiale sur un ordinateur local exécutant Windows XP, qui s'est avéré être un ensemble de programmes utilisés pour créer des projets Web de grande et moyenne taille: Apache, MySQL, PHP et phpMyAdmin.

Site du développeur: https://phpmyadmin.net/
Distribution (téléchargez l'archive all-languages.zip): https://phpmyadmin.net/home_page/downloads.php
Documentation en russe: https://php-myadmin.ru/

Au lieu de tester notre ferme, je propose d'installer le script phpMyAdmin pour gérer la base de données MySQL. Si cela fonctionne, alors nous avons tout fait correctement et pouvons être fiers de nous-mêmes. Eh bien, si cela ne fonctionne pas, cela signifie qu’une enfance difficile et un manque de vitamines sont à blâmer pour tout, et nous allons le résoudre. :)

Arrêtez le service Apache en exécutant la commande "C: Apache2 bin httpd.exe -k stop" sur la ligne de commande ou en utilisant le fichier de traitement par lots "stop-webserver.bat". Décompressez l'archive dans le répertoire "C: apache localhost www ". Pour plus de commodité, il est conseillé de renommer le dossier paru en "phpmyadmin". Ensuite, dans le répertoire "C: apache localhost www phpmyadmin", créez le fichier "config.inc.php" avec le contenu suivant (n'oubliez pas de saisir le mot de passe de l'utilisateur root créé lors de l'installation de MySQL):

Faites attention (!) lors de la connexion, nous indiquons à phpMyAdmin d'utiliser l'extension "mysqli", car MySQL 5 que nous avons installé et les paramètres PHP 5 définis ci-dessus nous permettent de travailler pleinement avec les fonctions de cette extension.

Ensuite, ouvrez le fichier httpd.conf qui dure depuis longtemps et ajoutez-le au bloc en commençant par la ligne:

Ligne suivante:
Alias ​​/ pma "C: / apache / localhost / www / phpmyadmin"

Maintenant, démarrez les services en utilisant le fichier de commandes start-webserver.bat et entrez "localhost / phpmyadmin" dans la barre d'adresse du navigateur. Vous verrez la fenêtre principale du script phpMyAdmin pour gérer les bases de données MySQL. Grâce à la ligne que nous avons ajoutée ci-dessus au fichier de configuration Apache (alias), nous pouvons également accéder à phpMyAdmin à partir de tout hôte, pour lequel nous devons installer un hôte virtuel et entrer dans la barre d'adresse du navigateur une adresse de la forme suivante: "nom d'hôte" / pma. Par exemple: http://www.test.ru/pma.

Ensuite, nous en profiterons pour installer l’extension de la fonctionnalité phpMyAdmin qui vous permet de travailler avec les signets, l’historique des commandes, le concepteur de tables liées et d’autres fonctions supplémentaires.

Pour installer l'extension, vous devez d'abord créer la base de données "phpmyadmin" et y importer des tableaux spécialement conçus. Pour cela, sélectionnez le lien "Importer" de la page principale, dans la page qui s'ouvre, dans la section "Fichier à importer" ("Importer un fichier"). ") cliquez sur le bouton" Parcourir ", sélectionnez le fichier" create_tables.sql "situé dans le répertoire" exemples ", puis cliquez sur le bouton" OK "(" OK ").

La prochaine étape consiste à créer un utilisateur spécial avec le nom "pma" et à lui attribuer les droits appropriés. Cliquez sur "Privilèges", sur la page qui s'ouvre, cliquez sur le lien "Ajouter un nouvel utilisateur", dans la section "Informations de connexion" remplissez les champs comme suit:

Nom d'utilisateur: pma
Hôte: localhost
Mot de passe: créer un mot de passe

Cliquez sur le bouton "Go" (OK).

Sur la page qui s'ouvre, dans la section "Privilèges spécifiques à la base de données", dans le menu déroulant "Ajouter des privilèges sur la base de données suivante:", sélectionnez "phpmyadmin". La page suivante s'ouvrira où, dans la section "Privilèges spécifiques à la base de données", dans le bloc "Données", cochez les cases en regard des options: SÉLECTIONNER, INSÉRER, MISE À JOUR, SUPPRIMER et appuyer sur "OK". "(" OK ").

Et la dernière chose à faire est de rouvrir le fichier de configuration de phpMyAdmin "config.inc.php" et d’ajouter de nouvelles directives. Le contenu entier du fichier de configuration devrait ressembler à ceci:

Vous aurez maintenant la possibilité de tirer parti de toutes les fonctions supplémentaires du script phpMyAdmin.

C'est tout. L'installation complète et la configuration du script phpMyAdmin sont terminées, ainsi que l'ensemble du complexe du développeur Web dans son ensemble. Félicitations Et notez - personne n'est mort. :)

Installation d'Apache

Téléchargez la distribution Apache sans support SSL en cliquant sur le lien suivant. Au moment de la rédaction de cet article, la dernière version stable d’Apache était la 2.2.21. Nous commençons l'installation. Dans la fenêtre de bienvenue, cliquez sur le bouton “Suivant”. Dans la fenêtre suivante du programme d'installation Apache, nous lisons le contrat de licence et confirmons notre contrat.

Sinon, l'installation d'Apache sera annulée. Par le bouton "Suivant", nous passons à l'étape suivante. Nous lisons les informations que le développeur suggère de connaître en premier lieu, puis cliquez sur "Suivant".

Dans la fenêtre d'installation suivante d'Apache, remplissez les champs comme indiqué dans l'image. Dans le champ «Adresse électronique de l'administrateur», indiquez votre adresse électronique. À l'avenir, elle vous sera utile. Cliquez sur "Suivant" et dans la fenêtre qui apparaît, positionnez le commutateur sur "Personnalisé".

Nous passons à l'étape suivante de l'installation. Par défaut, Apache est installé dans le dossier C: Program Files Apache Software Foundation Apache 2.2.

Créez le répertoire www sur le lecteur C et spécifiez-le comme dossier d'installation pour Apache. Cliquez sur “Suivant” et dans la fenêtre suivante “Installer”. À la fin de l'installation d'Apache, cliquez sur Terminer. Dans la barre des tâches, nous avons l’icône de gestion du serveur Apache. En cliquant dessus avec le bouton gauche de la souris, vous pouvez démarrer, arrêter ou redémarrer (redémarrer) le serveur Web.

En cliquant dessus avec le bouton droit de la souris, vous pouvez ouvrir le moniteur Apache ou accéder aux services système Windows.

Vérifiez si notre serveur Web Apache est en cours d'exécution. Pour ce faire, dans la barre d'adresse du navigateur, tapez http: // localhost.

Si nous voyons une page indiquant «Cela fonctionne!», L'installation d'Apache a été correctement effectuée et Apache fonctionne.

Installation de PHP

Téléchargez l'archive de fichier PHP au lien suivant. Au moment de la rédaction de cet article, la version stable de PHP était la 5.3.8. Décompressez l'archive téléchargée à l'aide de l'archiveur dans le dossier C: PHP. Renommez le fichier php.ini-development en php.ini. Ajoutez le chemin d'accès au répertoire PHP dans les variables d'environnement Windows. Pour ce faire, par exemple, cliquez avec le bouton droit de la souris sur l'icône «Poste de travail», sélectionnez «Propriétés», puis cliquez sur le lien «Paramètres avancés» ou, par exemple, appuyez sur la combinaison de touches Win + Break. Sous l'onglet "Avancé", cliquez sur "Variables d'environnement. ". Dans la fenêtre du bas "Variables système", nous trouvons la variable PATH, sélectionnez-la et cliquez sur le bouton "Modifier". Nous plaçons le curseur dans le champ "Variable Value", appuyez sur la touche FIN du clavier. Nous mettons (c'est un séparateur de valeurs) et écrivons le chemin du répertoire PHP: C: php

En cliquant sur «OK», vous fermez toutes les fenêtres des paramètres système supplémentaires.

Créez trois sous-répertoires supplémentaires dans le répertoire C: php:

tmp - pour stocker des fichiers de session temporaires

includes - pour stocker les classes connectées

upload - pour stocker les fichiers téléchargés temporaires.

Ceci termine l'installation de PHP.

Installation de MySQL

Téléchargez la distribution MySQL à partir du site du développeur et lancez l'installation. Au moment de la rédaction de ce manuel, la version 5.5.19 de MySQL était disponible. Dans la fenêtre de bienvenue, cliquez sur “Suivant” et accédez à la fenêtre du contrat de licence. Nous confirmons l'accord de licence et cliquez sur le bouton “Suivant” pour sélectionner le type d'installation. Appuyez sur le bouton «Personnalisé» pour choisir une installation détaillée. Dans la prochaine étape, vous ne pouvez rien changer.

Cliquez sur le bouton «Suivant», puis sur «Installer». Au cours de l’installation, une fenêtre apparaît dans laquelle l’abonnement au support commercial pour MySQL est annoncé. Cliquez sur «Suivant» dans les deux fenêtres. Toute personne intéressée par cette information peut la lire plus en détail en cliquant sur le bouton «Plus. ". Une fois l'installation terminée, un message vous invite à démarrer l'assistant de configuration pour l'instance du serveur MySQL.

Laissez la coche et cliquez sur le bouton “Terminer”. Dans la fenêtre d'accueil de l'assistant de configuration, cliquez sur «Suivant» et dans la fenêtre qui apparaît, placez le commutateur dans la position «Configuration détaillée», en choisissant le type détaillé de configuration MySQL. Dans l'étape suivante, sélectionnez le type de serveur.

Nous plaçons le commutateur dans la position "Developer Machine". Ceci est fait afin de minimiser la mémoire allouée au serveur MySQL. En effet, d'autres applications fonctionneront sur l'ordinateur à la maison. Cliquez sur “Suivant” et à l'étape suivante, sélectionnez “Base de données multifonctionnelle”.

Comme il ressort de la description, cela permet d’utiliser: les deux tables de type InnoDB et les tables de MyISAM. Voici le dossier d’emplacement de la table InnoDB. Mieux vaut laisser le chemin par défaut. Sinon, vous risquez de rencontrer l'erreur 1067 lors de l'installation. Cette erreur n'est pas fatale, mais désagréable. Pour le résoudre, entrez correctement les informations dans les variables basedir et datadir du fichier my.ini.

Ensuite, le nombre de connexions au serveur MySQL est sélectionné.

Vous pouvez sélectionner le premier élément - «Decision Support (DSS) / OLAP», qui autorise vingt connexions au serveur de base de données, ce qui est suffisant pour la machine personnelle. Mais vous pouvez spécifier manuellement le nombre de connexions au serveur en sélectionnant «Réglage manuel». L'étape suivante consiste à configurer les paramètres réseau MySQL.

L'option Activer la mise en réseau TCP / IP active la prise en charge de la pile de protocole TCP / IP. Le numéro de port peut rester standard - 3306. L'option «Ajouter une exception de pare-feu pour ce port» permet d'ajouter une exception pour ce port dans le pare-feu standard du système d'exploitation. Une précision. Si vous ajoutez une exception dans le pare-feu, n'oubliez pas de vérifier que les connexions sont autorisées uniquement à partir du réseau local. L'option Activer le mode strict est responsable du strict respect des normes SQL. Nous activons cette option si elle est désactivée et passons à l'étape suivante.

Il définit le codage des tables de base de données.

Nous plaçons le commutateur en position de sélection manuelle ("Jeu de caractères / Classement par défaut sélectionnés manuellement") et sélectionnons utf8 dans la liste déroulante. Cliquez sur “Suivant” et configurez les options du système MySQL.

Installez le serveur MySQL en tant que service Windows en cochant la première option. “Nom du service” sera laissé par défaut. Notez l'option “Lancer le serveur MySQL automatiquement” pour que le serveur démarre automatiquement. S'il y a un problème de mémoire RAM libre sur l'ordinateur de la maison, il est préférable de décocher la case. Cela peut être fait plus tard, dans le processus. Vous devrez accéder à la gestion des services et définir le type de démarrage sur «Manuel» pour le service MySQL. La dernière option - «Inclure le répertoire bin dans Windows PATH» ajoute le chemin d'accès au répertoire des fichiers binaires (binaires) dans la variable PATH du système d'exploitation. Nous avons fait la même chose manuellement pour PHP. Nous passons à l'étape suivante - les paramètres de sécurité.

Nous sélectionnons «Modify Security Settings» (Modifier les paramètres de sécurité) et saisissons le mot de passe de l'utilisateur root et sa confirmation dans les champs correspondants. Rappelez-vous le mot de passe - nous en aurons besoin lors de l'installation de Joomla 2.5. Ne cochez pas l'option «Activer l'accès root à partir de machines distantes». Nous ne créons pas un utilisateur anonyme! Cliquez sur «Suivant» et accédez à la dernière fenêtre de paramètres. Cliquez sur "Exécuter", puis "Terminer". L'installation est terminée et le moment est venu d'accorder ce que vous avez installé. Nous lisons "Configurer Apache, MySQL, PHP".

N'oubliez pas que chez nous, vous pouvez non seulement acheter un site Web prêt à l'emploi ou en commander le développement, mais également choisir le tarif de support de site approprié, commander la promotion de site Web dans les moteurs de recherche, enregistrer un domaine dans l'une des 200 zones de domaine et choisir un tarif d'hébergement peu coûteux! RU spécialiste en informatique

Regarde la vidéo: How to install Apache, MySql and PHP on Windows 10 (Octobre 2020).

Pin
Send
Share
Send
Send