Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Installer un environnement Web: Linux, Nginx, MariaDB, PHP
Rating: 4.6 out of 5(46 ratings)
1,445 students

Installer un environnement Web: Linux, Nginx, MariaDB, PHP

Développer et Déployer un site internet, (sous-titres en Français, Anglais, Espagnol)
Last updated 3/2022
French
EnglishSpanish

What you'll learn

  • Installer le serveur linux Debian
  • Installer le serveur web Nginx
  • Installer le serveur de base de données (SGBD) MariaDB
  • Installer le service PHP
  • Installer le logiciel de développement PHP PHPStorm
  • Déployer les pages de votre projet vers le serveur web

Course content

4 sections20 lectures1h 30m total length
  • Présentation de la formation1:38

Requirements

  • Une bonne maîtrise de PHP à partir de la version 7
  • Un bonne maîtrise du langage Sql
  • Des notions d'administration d'un serveur linux

Description

L’objectif de cette formation est de vous permettre d’acquérir les compétences nécessaires pour installer un environnement de développement web sous linux :


  • Installer le gestionnaire de machine virtuelle VirtualBox

  • Créer une nouvelle VM (machine virtuelle) de type Linux Debian 64

  • Ajuster les paramètres de la VM, paramétrer la taille de stockage et de la mémoire RAM

  • Installation de Debian, la distribution linux dans sa version minimal serveur

  • Ajout de l’utilisateur « sadmin » administrateur du serveur

  • Configuration de la connexion Client/Serveur en mode SSH pour un accès à distance vers le serveur

  • Utilisation du logiciel « MTPuTTY » pour gérer les connexions SSH multiples.

  • Installation de NGINX, le serveur web

  • Vérification du fonctionnement du serveur Web

  • Gérer les processus de gestion du serveur Nginx

  • Créer un site internet, [dev-laravel-training] avec nginx

  • Configuration des server blocks (Virtual Hosts) pour accéder au site internet

  • Vérification du fonctionnement du site internet

  • Installation de PHP, des extensions PHP et du service PHP-FPM

  • Installation de MariaDB, serveur de bases de données alternative à Mysql

  • Installation de phpMyAdmin, interface de gestion de MariaDb

  • Installation de PhpStorm, logiciel de développement Php

  • Configuration SFTP entre le projet PhpStorm et le serveur Debian pour un accès à distance

  • Configuration du déploiement de fichiers de votre projet local vers le serveur

  • Ajout , modification et suppression de fichiers web en local et déploiement sur le serveur web

Who this course is for:

  • Développeurs PHP souhaitant travailler dans un environnement Linux