LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Tuto lamp

Cours : Tuto lamp. Recherche parmi 265 000+ dissertations

Par   •  7 Novembre 2018  •  Cours  •  347 Mots (2 Pages)  •  255 Vues

Page 1 sur 2

Tuto mise en place serveur    LAMP      (ubuntu 18.04)

I)Apache

Apache va servir de support. C’est les serveur web le plus populaire pour l’installer on tape la commande suivante en mode « su »

Passer en mode su : « sudo su »

Pour installer apache: « apt install apache2 »

Pour vérifier qu’Apache est bien installer taper votre adresse ip de la machine sur votre explorateur internet : http://adresse_ip_VM

Cette page devrais être affiché[pic 1]

II)MySQL

Une fois le support installer (ici Apache) il faut installer MySQL qui permettra l’accès au base de donnée

apt install mysql-server

III)PHP

Php va faire le lien entre votre base de donnée (mysql) et votre serveur web (apache)

Il va pouvoir exécuter des script, accéder a la base de donner et les retransmettre sous format dynamique sur votre serveur web

Tout d’abord penser a quitter mysql avec la commande

mysql> exit

Ici nous allons installer quelque paquet supplémentaire en plus de PHP qui vont permettre au code PHP de s’exécuter sous Apache et de communiquer avec notre base sous MySQL.

 sudo apt installer php libapache2-mod-php php-mysql

De base si un utilisateur demande un répertoire a Apache celui-ci va donner par défaut ceux en « html » pour changer cet préférence et afficher plutôt les PHP au autre faite comme suit :

sudo nano /etc/apache2/mods-enabled/dir.conf

Le dossier ressemblera a cela:

/etc/apache2/mods-enabled/dir.conf

  DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm  

Déplacer alors « index.php »   pour le mettre devant « index.html »

Comme cela:

/etc/apache2/mods-enabled/dir.conf

  DirectoryIndex index.php index.html index.cgi index.pl index.xhtm

Apres ces actions vous redémarrez le serveur Apache pour prendre en compte les modification:

 sudo systemctl redémarrer apache2

IV)Traitement de PHP sur server web

Pour qu’Apache traite les format PHP celui-ci doit être situé dans un répertoire spécifique qui est :  

/var/www/html/

Dans ce tuto nous décidons de partager les fichier via git

Pour déposer un fichier il faut être dans le répertoire ou on veut y déposé un ‘’git’’

...

Télécharger au format  txt (2.7 Kb)   pdf (471.1 Kb)   docx (597.1 Kb)  
Voir 1 page de plus »
Uniquement disponible sur LaDissertation.com