▷ Installer Apache, PHP et MySQL ✔️ Windows 10

Dans le monde des systèmes, nous avons de nombreux outils qui ont été développés pour augmenter la capacité de gestion des données et parvenir à une administration beaucoup plus centralisée des données. Aujourd'hui Solvetic se concentrera sur certaines des applications les plus connues telles que Apache, PHP et MySQL et nous verrons comment les installer dans Windows 10 de manière simple et complète. Quand on parle de serveur web, il est normal de trouver l'option Apache Windows 10 puisqu'on parle de son caractère multiplateforme, open source et gratuit. Son utilisation s'est généralisée au fil des années grâce au fait qu'il reçoit des mises à jour régulières en plus de sa simplicité d'utilisation.

Qu'est-ce qu'ApacheApache est l'un des services les plus utilisés aujourd'hui dans tout ce qui concerne le sujet Web. Il est implémenté en tant que serveur HTTP Apache qui est un serveur Web open source qui nous permet de créer des pages et de gérer des services Web. C'est un serveur multiplateforme, gratuit, robuste et qui nous offre sécurité et performance. Le serveur Apache est développé au sein du projet HTTP Server (httpd) du groupe Apache Software Foundation.

D'autre part, on peut aussi vouloir installer des utilitaires comme le langage PHP pour pouvoir développer via le web et créer des pages web. Avec PHP, il sera plus facile pour les serveurs de se connecter, ayant également une interface utilisateur simple. Si nous voulons également gérer des bases de données, l'option la plus utilisée est MySQL, qui contient de l'open source et son utilisation est tout à fait optimale avec une compatibilité système étendue.

Qu'est-ce que PHPPHP (PHP : Hypertext Preprocessor) est un langage de programmation open source largement utilisé, adapté au développement Web et pouvant être intégré dans des sites HTML. Actuellement, de nombreux sites Web sont basés sur PHP, et PHP est utilisé pour générer des pages Web dynamiques.

Qu'est-ce que MYSQLPour travailler avec des bases de données, nous avons MySQL qui est un système de gestion de base de données relationnelle (SGBDR) open source et basé sur un langage de requête structuré (SQL). MySQL peut être exécuté dans des environnements UNIX, Linux et Windows avec une compatibilité totale.

Nous pouvons voir la praticité de ces applications et pour les installer dans Windows 10, nous avons deux options :

Option 1La première option disponible est de télécharger et d'installer des packages prêts à l'emploi et les plus populaires sont WampServer, XAMPP qui sont des distributions Apache gratuites et faciles à installer qui contiennent MariaDB, PHP et Perl.

Option 2Deuxièmement, nous avons la possibilité de créer notre propre serveur WAMP fonctionnel en téléchargeant individuellement chacun des composants.

Pour ce cas, nous effectuerons le processus d'installation manuelle d'Apache, PHP et MySQL sous Windows 10.

1. Installer Apache sur Windows 10

Étape 1
Nous allons d'abord installer Apache dans sa version actuelle 2.4.28 VC15 à partir du lien suivant :

Ce téléchargement Apache Lounge nous permet de toujours construire Apache avec des dépendances mises à jour et les derniers compilateurs qui ont été entièrement testés. Les binaires sont référencés par ASF, Microsoft, PHP, etc. et de plus en plus de logiciels sont emballés dans ces binaires et modules.

Ces binaires sont construits à partir des sources ASF sur httpd.apache.org et contiennent les derniers correctifs et dépendances comme zlib, openssl, etc. Les binaires ne fonctionnent pas sur Windows XP et 2003 et peuvent fonctionner sur : 7 SP1, Vista SP2, 8 / 8.1, 10, Server 2008 SP2 / R2 SP1, Server 2012 / R2, Server 2016.

Là, nous pouvons choisir la version 32 ou 64 bits en fonction de l'architecture que nous avons. Une fois le fichier .zip téléchargé, nous procédons à son extraction :

Ce que nous avons décompressé sera copié à la racine de C, dans ce cas nous copierons le dossier Apache24 :

AGRANDIR

Étape 2
L'étape suivante consiste à télécharger et à installer Microsoft Visual C ++ 2012 Runtime qui est nécessaire pour exécuter Apache dans l'environnement Windows.

Celui-ci peut être téléchargé à partir du lien suivant :

Étape 3
L'étape suivante consiste à éditer le fichier httpd.conf que nous trouvons dans le chemin C:\Apache24\conf et là nous pouvons faire un clic droit dessus et sélectionner l'option Ouvrir avec et là choisir l'éditeur de texte souhaité :

Étape 4
Dans le fichier déployé, nous apporterons les modifications suivantes :

  • Dans la ligne Listen, définissez * .80 pour écouter toutes les requêtes via ce port
  • Dans la ligne ServerName spécifiez localhost : 80 pour définir le nom de domaine du serveur
  • Dans la ligne AllowOverride, remplacez none par All pour autoriser les remplacements .htaccess

Nous enregistrons les modifications apportées au fichier.

AGRANDIR

Étape 5
L'étape suivante consiste à établir Apache en tant que service dans Windows 10 et pour cela, nous ouvrons une console d'invite de commande en tant qu'administrateurs et saisissons ce qui suit.

 cd C:\Apache24\bin
Étape 6
Une fois dans le répertoire, nous exécutons :
 httpd -k installer

AGRANDIR

Étape 7
Pour valider Apache, nous allons créer un fichier appelé index.html et coller ce qui suit :

 tester Apache

Apache fonctionne !

Étape 8
Une fois enregistré, nous allons dans un navigateur et écrivons ce qui suit :
 http://localhost/index.html

3. Installer PHP sur Windows 10


Une fois Apache installé, il faudra installer PHP que nous pouvons télécharger à partir du lien suivant. Sa version actuelle est la 7.1 VC14.

Étape 1
Une fois téléchargé nous extrairons le contenu dans un dossier que nous renommerons php et le collerons à la racine de C :

AGRANDIR

Là, nous éditerons le fichier INI, soit le fichier de production, soit le fichier de développement, et nous établirons la ligne suivante :

 extension_dir = "C: phpext"
Étape 2
Là, nous pouvons autoriser d'autres extensions si nécessaire telles que: Curl, GD, MySQL. Ensuite, nous irons à l'itinéraire suivant:
 Panneau de configuration \ Système et sécurité \ Système

Étape 3
Là, nous cliquons sur l'option Configuration système avancée et la fenêtre suivante s'affichera :

Étape 4
Là, nous cliquons sur le bouton Variables d'environnement et dans la nouvelle fenêtre, nous allons à la section Variables système, localisons la ligne Chemin et cliquez sur le bouton Modifier :

Étape 5
Dans la fenêtre qui s'affiche, cliquez sur le bouton Nouveau et ajoutez la ligne C:\php. Cliquez sur OK pour enregistrer les modifications. Après avoir défini la variable d'environnement, il est nécessaire de redémarrer le système.

Étape 6
Maintenant, nous devons éditer le fichier de configuration Apache et ajouter les lignes suivantes au bas du fichier et enregistrer les modifications.

 C: Apache24Confhttpd.confLoadModule php5_module "c: /php/php5apache2_4.dll" Application AddHandler / x-httpd-php .php # configurer le chemin vers php.ini PHPIniDir "C:/php"

AGRANDIR

5. Installer MySQL sur Windows 10

La prochaine étape sera d'installer MySQL dont la version 5.6 est la plus récente et qui peut être téléchargée sur le lien suivant :

Étape 1
Une fois téléchargé, nous exécuterons le fichier MSI pour démarrer le processus d'installation de MySQL sous Windows 10 et nous verrons la fenêtre suivante. Là, nous allons activer la case pour accepter les termes de la licence et cliquer sur Suivant et maintenant nous pouvons choisir le type de configuration MySQL à installer :

AGRANDIR

Étape 2
Sur le côté droit, nous verrons les fonctionnalités respectives, dans cet exemple, nous sélectionnerons Développeur par défaut. Une fois sélectionné, cliquez sur Suivant et toutes les exigences seront vérifiées et en cas d'échec, nous pouvons le sélectionner et cliquer sur le bouton Exécuter pour l'installer :

AGRANDIR

Étape 3
Une fois cette mise à jour terminée, nous verrons que nous pouvons continuer l'installation :

AGRANDIR

Étape 4
Cliquez sur Suivant et nous verrons ce qui suit. Là, nous devons cliquer sur le bouton Exécuter pour installer ou mettre à jour toutes les exigences :

AGRANDIR

Étape 5
Une fois le processus de vérification terminé, nous verrons ce qui suit :

AGRANDIR

Étape 6
Cliquez sur Suivant et nous verrons ce qui suit :

AGRANDIR

Étape 7
Là, nous cliquons sur Suivant et nous verrons ce qui suit :

AGRANDIR

Étape 8
Là, nous verrons les paramètres de configuration MySQL respectifs. Cliquez sur Suivant et nous devons maintenant attribuer le mot de passe MYSQL respectif :

AGRANDIR

Étape 9
En cliquant sur Suivant, nous verrons le nom du service MySQL et nous pouvons configurer si MySQL s'exécute au démarrage.

AGRANDIR

Étape 10
Cliquez à nouveau sur Suivant et nous pouvons configurer les paramètres des plugins et des extensions :

AGRANDIR

Étape 11
En cliquant sur Suivant et nous pourrons voir un résumé des ajustements à faire. Enfin, nous cliquerons sur le bouton Exécuter pour appliquer les modifications et terminer l'installation.

AGRANDIR

De cette façon, nous avons installé Apache, PHP et MySQL dans Windows 10. Nous avons vu dans ce processus l'importance de pouvoir installer le serveur Apache dans Windows 10 et ainsi gérer les bases de données de manière plus complète.

wave wave wave wave wave