EasyPHP : Différence entre versions

De Asso Val Libre
Aller à : navigation, rechercher
(Serveur web apache2)
Ligne 22 : Ligne 22 :
 
   nmap -sV localhost | grep apache
 
   nmap -sV localhost | grep apache
 
   => 80/tcp  open  http    Apache httpd 2.4.18 ((Ubuntu))
 
   => 80/tcp  open  http    Apache httpd 2.4.18 ((Ubuntu))
 +
 +
Dans un navigateur internet http://localhost/  doit afficher une page d'accueil (simple)
  
 
== Serveur MySQL ==
 
== Serveur MySQL ==

Version du 31 janvier 2017 à 21:46

EasyPHP est une fourniture logiciel pour Window permettant de développer facilement en PHP.

 https://fr.wikipedia.org/wiki/EasyPHP

Pour obtenir un environnement comparable sous une distribution linux, il faut installer :

  • un serveur web (apache par exemple)
  • le support du langage PHP
  • un serveur de base de données (MySQL)
  • un outil d'administration des bases de données (phpmyadmin)

C'est ce que l'on appelle un LAMP (Linux/Apache/MySQM/PHP)

Donc :

Serveur web apache2

 apt-get install apache2 

Vérification que le serveur web fonctionne et écoute sur le port web (80)

 nmap -sV localhost | grep apache
 => 80/tcp   open  http    Apache httpd 2.4.18 ((Ubuntu))

Dans un navigateur internet http://localhost/ doit afficher une page d'accueil (simple)

Serveur MySQL

 apt-get install mysql-server

Vérification que le serveur fonctionne et écoute sur le port mysql (3306)

 nmap -sV localhost | grep mysql
 => 3306/tcp open  mysql   MySQL 5.7.17-0ubuntu0.16.04.1
NB 
l'installation demande la définition d'un mot de passe pour le compte administration mysql (root). À retenir !

Administration phpmyadmin

 apt-get install phpmyadmin