Installer le serveur.
- Pour pouvoir vous connecter à l'interface de MotionEye à travers une connexion sécurisé, vous avez besoin d'un serveur web. Vous installerez un serveur FTP sécurisé pour pouvoir télécharger les vidéos enregistrées si MotionEye n'est pas activé.
- Après vous être connecté en SSH à votre Raspberry PI, vous allez installer Apache qui est le serveur web. Commençons par faire une mise à jour.
sudo apt update
sudo apt upgrade- Une fois le Raspberry Pi à jour, vous allez installer le serveur Apache.
sudo apt install apache2- Vous allez donner des droits au dossier d’apache qui vous permettra d'administrer facilement les dossiers du serveur, pour cela, lancez les commandes suivantes.
sudo chown -R pi:www-data /var/www/html/
sudo chmod -R 770 /var/www/html/- Une fois l’installation terminée, vous pouvez vérifier si Apache fonctionne correctement en vous rendant sur l’adresse du Raspberry PI, pour cela rentré l'adresse IP de votre Raspberry PI dans votre navigateur.
# http:192.168.1.xxx remplacez les " xxx " par les derniers chiffres de votre Ip.
- La page de bienvenue devrait s'afficher.

- Le seul langage reconnu par notre serveur est le langage HTML, pour votre projet, vous avez besoin du langage PHP. Vous allez l'installer l’interpréteur afin de pouvoir utiliser le langage PHP.
vous commencez par lancer cette commande.
sudo apt install php php-mbstringPour savoir si PHP est bien installé, vous allez créer un fichier " info.php " à l'aide de cette commande.
echo "<?php phpinfo(); ?>" > /var/www/html/info.php- Une fois votre fichier créé, rentrez l'adresse IP de votre Raspberry PI dans votre navigateur suivie de /info.php
# http://192.168.1.xxx/info.php
- la page affichant phpinfo.
Maintenant, vous allez installer le serveur FTP.
Entrez cette commande dans votre terminale.
sudo apt-get install vsftpd- Une fois le serveur installé, vous allez le configurer.
- Accédez au fichier de configuration en entrant cette commande.
sudo nano /etc/vsftpd.conf- Changez cette ligne.
Anonymous_enabled=YES
en
Anonymous_enabled=NO
- Maintenant, enlevez le # devant les lignes suivantes pour quel ne soit plus commentées:
Local_enable = YES
local_unmask=022
Write_enabled=YES
Ascii_upload_enabled=YES
Ascii_download_enabled=YES
- Enregistrez le fichier,Ctrl+O, puisEntréeet quittez Ctrl+X
- Voilà, le serveur est prêt, maintenant, nous allons installer les certificat SSL et changer les ports de connexion.