La boîte à Tutoriels de Christopher PECAUD

Installation d'un environnement de développement LAMP sous Ubuntu 14.04

Laisser un commentaire

SOMMAIRE


I INTRODUCTION
II INSTALLATION DE LAMP SOUS UBUNTU
III INSTALLATION DE MYSQL WORKBENCH
IV INSTALLATION DE L'EDITEUR DE CODE NETBEANS
V CONCLUSION

I Introduction

Dans ce tutoriel nous allons voir comment installer une distribution complète LAMP sous Ubuntu 14.04. Nous allons donc dans un premier temps installer les traditionnels composants essentiels de cette brique, c'est-à-dire Apache PHP et MySQL. Puis dans un deuxième temps nous allons voir comment installer la dernière version de Mysql Workbench. Nous finirons par installer une IDE pour écrire du code PHP. Pour ce faire nous allons installer la dernière version 8 de Netbeans. Cet éditeur ne se limite pas seulement à l'écriture du code PHP et vous servira si vous codez dans un autre langage tel que Java ou C++ par exemple, et il est multi plate-forme.

I INSTALLATION DE LAMP SOUS UBUNTU

Pour réaliser cette opération il suffit de saisir dans le terminal la commande suivante : $ sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql cette commande va demander l'installation des modules suivants :

  • Le serveur web Apache 2 ;
  • le langage de programmation PHP 5 ;
  • Le serveur de base de données Mysql en version 5.6 ;
  • php5-mysql permet d'installer le module d'interface entre mysql et php.

Durant l'installation des paquets liés à Mysql vous serez amenés à définir un mot de passe pour l'utilisateur « root ».

Pour vérifier que le serveur Apache est fonctionnel, vous pouvez entrez dans votre navigateur l'adresse suivante : http://localhost ou http://127.0.0.1

Par défaut avec Ubuntu 14.04 nous n'avons accès qu'à la version 5 de PHP. Si vous voulez installer la dernière version de PHP en vigueur (c'est-à-dire la 7.1). Avant toute chose réaliser une mise à jour du système grâce à la commade suivante :

$ sudo apt-get update

Une fois que la mise à jour a été effectuée il va falloir installer sur votre système une archive de paquet personnelle (PPA) qui va vous permettre d'avoir accès aux paquets d'installation des langages PHP 7.x. Pour ce faire il suffit d'utiliser la commande suivante :

$ sudo add-apt-repository ppa:ondrej/php

Durant le processus vous serez amenés à valider l'installation en tapant sur la touche Entrée. Andrej Suri maintient la création des paquets pour Debian et fournit ceux pour la distribution Ubuntu.

Une fois l'installation de ce ppa sur votre système il faut une nouvelle fois le mettre à jour (c'est recommandé) :

$ sudo apt-get update

Une fois cette tâche effectuée on est en mesure de pouvoir installer la version 7.x que l'on souhaite, par exemple pour installer la version 7.1 il suffit d'entrer la commande suivante :

$ sudo apt-get install php7.1

J 'émets juste un avertissement en vous indiquant que Apache va être installé par défaut si l'on utilise ce paquet d'installation. Si vous ne souhaitez pas réinstaller le paquet Apache vous pouvez simplement installer le paquet php7.1-cli ou/et php7.1-fpm.

Normalement si cette tâche s'est bien déroulée PHP 7.1 doit être disponible, pour le vérifier entrez la commande suivante :

$ php –version

Vous devriez voir la sortie suivante apparaître :

PHP 7.1.10-1+ubuntu14.04.1+deb.sury.org+1 (cli) (built: Sep 29 2017 17:33:22) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.1.10-1+ubuntu14.04.1+deb.sury.org+1, Copyright (c) 1999-2017, by Zend Technologies

Maintenant pour mettre à jour Mysql à la dernière version, il va falloir installer le « Mysql APT repository ». Tout d'abord il va falloir télécharger le paquet .deb à cette adresse : https://dev.mysql.com/downloads/

Une fois que le fichier et télécharger il faut changer de dossier pour se situer dans celui où le fichier vient d''être téléchargé.

Il faut donc ensuite installer ce paquet en saisissant cette commande dans le terminal :

Durant le processus d'installation vous serez amenés à choisir les éléments à installer comme le montre l'image suivante :

image montrant le menu d'installation donnant le choix du produit à installer

Vous pouvez seulement sélectionner la première option : « MySQL Server & Cluster ».

Une autre fenêtre s'affiche alors à l'écran vous demandant quelle version vous voulez installer :

image montrant le menu d'installation donnant le choix de la version à installer

Sélectionnez alors la version 5.7 qui est la version stable la plus récente.

Validez votre sélection en sélectionnant l'option « Ok ».

Pour valider l'installation et la mise à jour du nouveau paquet il faut refaire une mise à jour du système :

$ sudo apt-get update

Une fois l'installation terminée vous pouvez vérifier la version installée en tapant dans le Terminal cette commande :

$ mysql –version

vous devriez voir apparaître en réponse cette sortie :

mysql  Ver 14.14 Distrib 5.7.20, for Linux (x86_64) using  EditLine wrapper

Votre environnement de développement est maintenant opérationnel, mais il manque un outil pour gérer graphiquement votre base de données et un éditeur de texte permettant d'écrire du code en php.

III INSTALLATION DE MYSQL WORKBENCH

Dans cette section nous allons voir comment réaliser l'installation de Mysql Workbench qui est un outil qui permet de gérer vos bases de données Mysql très efficacement.

Pour ce faire on peut dans un premier temps passer par le centre de livraison apt-get d'Ubuntu 14.04 en tapant cette ligne de commande :

$ sudo apt-get install mysql-workbench-community

Comme dans les cas précédents cette commande n'installe pas la dernière version de l'application et donc vous ne bénéficierez pas des dernières fonctionnalités. La dernière version prise en charge par Ubuntu est la version 6.0, alors que la dernière version en vigueur est la 6.3.

Donc il va falloir télécharger le paquet mis à notre disposition pour Ubuntu qui permet télécharger les versions récentes de l'application, grâce à la commande wget qui prend en argument le lien du téléchargement.

$ sudo wget http://dev.mysql.com/get/mysql-apt-config_0.3.5-1ubuntu14.04_all.deb

Il faut ensuite mettre à jour le dépôt Ubuntu en installant le paquet Debian.

$ sudo dpkg -i mysql-apt-config_0.3.5-1ubuntu14.04_all.deb

Une fois cette opération effectuée, il va falloir effectuer une nouvelle mise à jour du système pour que le dépôt soit bien mis à jour :

$ sudo apt-get update

Une fois les mises à jours éventuelles installés il est possible de réaliser l'installation d'une version plus récente de l'applciation Mysql Workbench. Par exemple pour installer la version 6.3.5 il suffit d'utiliser la commande suivante (qui est en fait la même commande utilisée précédemment :

$ sudo apt-get install mysql-workbench-community

Pour vérifier la version installée sur votre machine, il suffit de taper cette commande :

$ mysql-workbench –version

Voici la sortie retournée par le Terminal :

MySQL Workbench CE (GPL) 6.3.5 CE build 201

IV INSTALLATION DE L'EDITEUR DE CODE NETBEANS

De même que précédemment vous pouvez installer la version prise en charge par défaut par le dépôt Ubuntu 14.04, en tapant la commande suivante dans le Terminal :

$ sudo apt-get install netbeans

Le problème est que vous n'aurait pas la dernière version installée sur votre système.

Il va donc falloir installer deux choses pour pouvoir utiliser la version 8, en effet il va falloir installer le JDK 8 et l'application Netbeans. Pour ce faire il faut aller sur le site d'Oracle et télécharger le fichier (.sh) qui correspond à la version de votre système d'exploitation (pour Ubuntu choisir Linux) à cette adresse .

Le fichier .sh n'est pas directement exécutable. Il faut modifier les droits pour attribuer le droit en exécution. Pour ce faire il suffit d'utiliser la commande chmod suivante :

$ chmod +x jdk-8u151-nb-8_2-linux-x64.sh

Il suffit ensuite d'exécuter le fichier comme suit :

$ ./jdk-8u151-nb-8_2-linux-x64.sh 

Ceci a pour effet de lancer l'installation du paquet JDK 8/ Netbeans 8.

Après l'initialisation de l'installation une nouvelle fenêtre apparaît :

image montrant le menu d'installation donnant le choix de la version à installer

Appuyer sur le bouton « Next ». Dans les pages suivantes vous devrez spécifier un dossier d'installation pour l'installation du JDK et pour l'installation de Netbeans.

Après l'installation vous serez en mesure d'utiliser la nouvelle version de Netbeans.

A présent vous êtes en mesure d'utiliser la dernière version de Netbeans.

V CONCLUSION

A travers ce tutoriel, nous avons pu voir comment installer un environnement complet de développement Web sous Ubuntu 14.04. Nous avons vu qu'il est souvent nécessaire de passer par des dépôts externes pour avoir accès au dernière version. En effet cette version de Ubuntu ne gère pas celles-ci par défaut. Vous êtes maintenant prêt à travailler moyennant quelques étapes de configuration supplémentaires.

blog comments powered by Disqus
RapidWeaver Icon

Made in RapidWeaver