EasyPHP : Différence entre versions
De Asso Val Libre
Ligne 15 : | Ligne 15 : | ||
Donc : | Donc : | ||
− | + | == Serveur web apache2 == | |
apt-get install apache2 | apt-get install apache2 | ||
Vérification que le serveur web fonctionne et écoute sur le port web (80) | Vérification que le serveur web fonctionne et écoute sur le port web (80) | ||
− | nmap -sV localhost | grep 80 | + | nmap -sV localhost | grep apache |
+ | => 80/tcp open http Apache httpd 2.4.18 ((Ubuntu)) | ||
+ | |||
+ | == 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 | ||
[[Catégorie:PHP]] | [[Catégorie:PHP]] | ||
[[Catégorie:L2]] | [[Catégorie:L2]] |
Version du 31 janvier 2017 à 21:45
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))
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