Installation d'Nginx PHP et MySQL sur Ubuntu 14.04

L'ensemble de ce tutoriel se déroulera avec les droits root. Nous partirons d'une installation d'Ubuntu 14.04 vierge. Notre objectif sera d'obtenir un serveur LINUX/Ngin/PHP/MySQL fonctionnel.

Préparatifs

On commence par mettre à jour le système.
apt-get update
apt-get dist-upgrade -y
On installe le minimum requis pour un serveur.
apt-get install openssh-server fail2ban openssh-blacklist openssh-blacklist-extra screen
Dans le fichier /etc/ssh/sshd_config il sera conseillé de modifier le port SSH par défaut.

Dans le fichier /etc/fail2ban/jail.conf, modifier le port SSH.

Installation de MySQL

N'oubliez pas de définir un mot de passe fort.
apt-get install mysql-server

Installation de Nginx

apt-get install nginx

Installation de PHP

apt-get install php5-fpm php5-mysql