Configuration Web de la Machine Virtuelle

Guide détaillé pour la mise en place de votre environnement web

Installation d'un site web

Pour commencer nous avons installé Apache2, via la commande apt install. C’est Apache que nous utiliserons en tant que serveur.

Configuration initiale VirtualBox

On peut vérifier qu'Apache2 marche en utilisant la commande systemctl status. On voit ici que le serveur Apache est bien actif.

Configuration initiale VirtualBox

On peut même le vérifier en allant sur un navigateur. Il nous faut l’IP de notre machine virtuelle, on utilise la commande ip –a pour l’obtenir. Ensuite, on se rend sur notre navigateur et on tape l’ip, on voit que l’on arrive bien sur la page par défault d’Apache

Configuration initiale VirtualBox Configuration initiale VirtualBox

Vu que nous avions oublié de mettre en place un server SSH, nous le créons maintenant, et passons la machine en mode pont, elle était jusqu’ici en mode NAT, d’où l’adresse IP assez spéciale.

Configuration initiale VirtualBox

On crée ensuite un fichier Site_SAE.fr dans le home de notre utilisateur, ou sera accueillit les fichiers de notre site web. On crée ensuite un lien dans srv vers ce fichier.

Configuration initiale VirtualBox

On donne également les permissions de lecture et d’exécutions a others pour que le serveur puisse accéder au fichier de notre utilisateur.

Configuration initiale VirtualBox

On effectue les redirections qu’il faut dans les fichiers config d’apache, en redirigeant vers le lien et enlevant le fait qu’Apache agisse comme un explorateur de fichier.

Configuration initiale VirtualBox Configuration initiale VirtualBox

On se rend finalement sur Webstorm, pour créer un nouveau deployment SFTP, avec les configurations montrées sur l’image.

Configuration initiale VirtualBox

Voici la configuration SSH :

Configuration initiale VirtualBox

Pour finir, on upload nos fichiers sur la machine virtuelle (ici on utilise notre site web de BDD réalisé en période A pour tester). On vérifie que les fichiers sont bien présents sur notre machine virtuelle.

Configuration initiale VirtualBox

On relance maintenant le serveur Apache, et lorsqu’on se rend sur l’IP de notre machine, le site apparait!

Configuration initiale VirtualBox