N'hésitez pas à me le signaler si nécessaire via le formulaire de contact.
Une fois notre utilisateur principal créé : ( cf. création d’un utilisateur avec des droits d’administration ) , l’utilisation principale de mon serveur étant du web il est temps d’installer les éléments nécessaires : Apache , Php et Mysql
Avant toute installation n’oubliez pas d’actualiser les dépendances Ubuntu avec la commande
sudo apt-get update |
– Apache
Apache est le serveur http, il se chargera de transmettre les demandes des visiteurs au serveur et d’afficher les pages.
entrez la commande suivante pour installer apache :
sudo apt-get install apache2 |
Une fois apache installé vous devez pouvoir accéder à votre machine directement depuis son ip et obtenir la page suivante
http://votre.ip.serveur/ |
– Php
Php est le langage dans lequel seront programmées vos page ( il peut y en avoir d’autres 🙂 )
Entrer la commande suivante
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt |
(l’extension mcrypt pose un problème sur cette version d’ubuntu, voir en fin d’article comment le corriger.)
– Mysql
Mysql est une base de données, dans laquelle nous pourrons stocker les informations de nos application.
Entrer la commande suivante
sudo apt-get install mysql-server php5-mysql |
Il est ensuite demandé de saisir le mot de passe du super-utilisateur Mysql et de la confirmer.
– Tests de l’installation
L’ensemble des éléments sont à présents installé, pour tester la bonne installation
Pour cela nous allons créer un fihier phpinfo.php dans le dossier var/www/html ( pour ubutunt 14.04 ) ou var/www/ ( pour les ubtuntu inférieur ) via la commande suivante
sudo vim /var/www/html/phpinfo.php |
dans ce fichier nous allons mettre le code suivant :
<?php phpinfo(); ?> |
Ouvrez ensuite l’url http://votre.ip.serveur/phpinfo.php et vous devriez avoir une belle page d’information comme celle-ci :
– ( Optionnel ) : PhpMyAdmin
PhpMyAdmin est une application graphique qui vous permets de gérer vos bases de données ( Mysql ), son installation n’est pas indispensable mais c’est un outil très pratique.
Pour l’installer entrer la commande suivante :
sudo apt-get install phpmyadmin apache2-utils |
Choisissez Apache 2
Puis l’installation automatique
Il vous sera ensuite demandé de saisir votre mot de passe administrateur Mysql, puis d’un configurer un pour PhpMyAdmin
Éditez ensuite le fichier de configuration apache
sudo vim /etc/apache2/apache2.conf |
et ajouter la ligne suivante
#configuration de la configuration de phpmyadmin Include /etc/phpmyadmin/apache.conf |
puis redémarrer apache
sudo service apache2 restart |
Phpmyadmin est à présent installé et accessible via l’url http://votre.ip.serveur/phpmyadmin/
– Correctif mcrypt
Sous ubuntu 14.04 l’extension mcrypt ne fonctionne pas après une installation standard, pour corriger ce comportement entrez le code suivant :
sudo php5enmod mcrypt sudo service apache2 restart |
Ping : Créer un utilisateur mysql avec PhpMyAdmin - Hervé Hennes – Blog