Configurer un serveur Web VPS OVH

Configurer un serveur Web VPS OVH

Trouvez votre VPS chez OVH.

Ici, nous utilisons Ubuntu Server 16.04 64 Bits

1/Télécharger Putty ou lancer le terminal sous Mac OSX par exemple

Pour Windows : http://www.putty.org/

Pour Mac OSX, dans le terminal :

ssh root@xx.xx.xx.xx

(xx.xx.xx.xx = adresse IP du serveur)

2/Se connecter en SSH avec l’adresse du VPS :

Capture d’écran 2016-06-29 à 10.05.58

-Si vous désirez mettre à jour le serveur :

apt-get update
apt-get upgrade

-Si vous désirez changer le mot de passe root :

passwd root

Installer un autre éditeur de texte.

Liste des commandes SSH.

Commande utile pour se déconnecter :

exit

Installer automatiquement les mises à jour de paquets :

sudo apt install unattended-upgrades

3/Installation d’Apache :

-Commande d’installation d’Apache2 :

apt-get install apache2

Capture d’écran 2016-06-29 à 14.08.53

À ce stade, si vous le souhaitez, vous pouvez vous connecter à votre serveur apache en utilisant XX.XX.XX.XX:80

-Installation de MySQL:

apt-get install mysql-server mysql-client

Capture d’écran 2016-06-29 à 14.22.09

-On indique ensuite le mot de passe pour MySql:

Capture d’écran 2016-06-29 à 14.24

-Sécuriser MySql :

sudo mysql_secure_installation

Suivez les questions en répondant par « Yes » ou « No » en fonction de vos choix.

-Installation de PHP :

sudo apt install php libapache2-mod-php php-mcrypt php-mysql

-Installer PhpMyAdmin :

sudo apt-get install phpmyadmin

Capture d’écran 2016-06-29 à 16.14.48

Suivre les étapes de configuration

Afin que le tout fonctionne, il faut modifier le fichier /etc/apache2/apache2.conf et ajouter « Include /etc/phpmyadmin/apache.conf »

Capture d’écran 2016-06-29 à 16.49.33

Puis redémarrer Apache.

4/Installation d’un serveur FTP :

Pour envoyer des fichier sur le serveur, il est possible d’utiliser un serveur FTP, voici les commandes :

-Installer ProFtpd :

sudo apt-get install proftpd

Capture d’écran 2016-06-29 à 16.59.10

Dans le fichier /etc/proftpd/proftpd.conf, enlever le « # » devant DefaultRoot

-Suite à l’étape de configuration, il faut créer les utilisateurs :

adduser NOM

ensuite adduser NOM sudo

Capture d’écran 2016-06-29 à 17.16.25

-Attribuer les droits à l’utilisateur FTP :

sudo chown -R www-data:www-data /var/www

sudo usermod -a -G www-data ftpuser

sudo chmod -R g+rwX /var/www

Suite à cela, se connecter au VPS via un logiciel client FTP (exemple : Filezilla) avec les identifiants nouvellement créés puis pousser les fichier sur le serveur et tester !

(Sur mac si vous recherchez un logiciel sur le store, il existe Viper FTP qui fonctionne très bien.)

Leave a Comment

(0 Comments)

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *