Installer un environnement Web Apache MYSQL PHP sous Windows

Développer et Déployer un site internet (Sous-titres en Français, Anglais, Espagnol)
4.69 (24 reviews)
Udemy
platform
Français
language
Web Development
category
Installer un environnement Web Apache MYSQL PHP sous Windows
928
students
1.5 hours
content
Mar 2022
last update
FREE
regular price

Why take this course?

🌟 Développer et Déployer un site internet (Sous-titres en Français, Anglais, Espagnol) 🌐

Objectif de la Formation: L'objectif principal de cette formation est de vous équiper avec les compétences nécessaires pour installer et configurer un environnement de développement web complet sous Windows. Vous apprendrez à mettre en place WampServer, y compris le serveur web Apache, le système de gestion de bases de données MariaDB, le langage de programmation PHP, ainsi que l'outil PhpMyadmin, et ensuite à développer un site internet en utilisant ces composants.

Installation et Configuration de l'Environnement Web:

  • 📦 Installer WampServer: Découvrez comment configurer une solution clé en main pour votre environnement de développement web sous Windows avec WampServer.
  • Installer Apache: Comprenez les étapes pour installer le serveur web Apache, qui est l'une des plateformes les plus courantes et fiables sur Internet.
  • Installer MariaDB: Apprenez à installer MariaDB, un fork de MySQL, conçu pour être compatible avec MySQL mais en améliorant ses performances et fonctionnalités.
  • Installer PHP: Découvrez comment installer le langage de programmation PHP, qui est au cœur du développement web dynamique.
  • Installer PhpMyadmin: PhpMyadmin est un outil graphique pour gérer des bases de données MySQL/MariaDB. Installez et configurez-le pour une gestion facilitée de vos données.
  • Démarrer le serveur WAMP: Enclenchez votre environnement de développement et assurez-vous qu'il fonctionne correctement.
  • Vérification du service Apache: Apprenez à tester si le service Apache est en cours d'exécution et s'assurer que le serveur web répond aux requêtes.
  • Vérification du fonctionnement du serveur Web: Confirmez que votre serveur web est accessible via un navigateur web.

Développement et Gestion de Site Internet:

  • Créer un site internet: Créez un site internet simple, "dev-laravel-training", pour pratiquer vos compétences en développement web.
  • Configurer des server blocks (Virtual Hosts): Apprenez à configurer des virtual hosts afin de gérer plusieurs sites web sur le même serveur Apache.
  • Configurer le module PHP: Configurez les paramètres nécessaires pour que PHP fonctionne correctement avec votre environnement.
  • Administrer Apache: Decouvrez comment démarrer, arrêter et redémarrer le service Apache à la volée.
  • Installer GitBash: Utilisez GitBash comme interface de commande pour gérer les versions de vos projets de développement.
  • Tester des commandes avec GitBash: Familiarisez-vous avec GitBash en pratiquant l'affichage du répertoire courant et le déplacement dans les dossiers.
  • Gérer le service Apache avec GitBash: Enrichissez vos compétences en administrant le serveur Apache via la ligne de commande.
  • Consulter les logs Apache: Apprenez à utiliser GitBash pour consulter les logs d'erreurs et d'informations d'Apache afin de déboguer vos applications web.

Gestion des Bases de Données:

  • Vérification du service MariaDB: Vérifiez l'état de MariaDB et assurez-vous qu'elle est correctement installée et fonctionne.
  • Administrer MariaDB: Apprenez à démarrer, arrêter et redémarrer MariaDB, et à effectuer des opérations administratives de base.
  • Gérer le service MariaDB avec GitBash: Utilisez GitBash pour gérer l'activation et la désactivation du service MariaDB.
  • Ajouter un utilisateur administrateur "admin" à MariaDB: Configurez un compte administrateur sécurisé pour gérer MariaDB.

Gestion de PhpMyAdmin:

  • Vérification de PhpMyAdmin: Testez l'accessibilité et la fonctionnalité de l'interface de gestion PhpMyAdmin.
  • Accéder à PhpMyAdmin avec "dev-pma": Configurez un alias pour accéder facilement à PhpMyAdmin.

Déploiement et Gestion de Site Web Avancé:

  • Déploiement de Laravel/Lumen: Avec les bases posées, vous pouvez maintenant déployer des projets PHP modernes comme Laravel ou Lumen, et gérer leur cycle de vie via GitBash.

En suivant ce chemin d'apprentissage, vous serez équipé pour construire, tester et déployer votre propre application web sous Windows avec un ensemble robuste et complet d'outils. Préparez-vous à lancer votre carrière en développement web !

Loading charts...

4591636
udemy ID
11/03/2022
course created date
13/03/2022
course indexed date
Bot
course submited by