Étape 3: Configurer Apache2
Maintenant, Apache2 doit être configuré. Cette configuration permet les scripts automatisés exécuter sans courir dans les problèmes d’autorisations. Pour commencer, allumez votre serveur Ubuntu. Une fois que le serveur est démarré, le terminal vous demandera un nom d’utilisateur. Entrez le nom d’utilisateur que vous avez créée précédemment. Dans mon exemple, j’ai devez entrer serveur. Ensuite, entrez le mot de passe que vous avez créé pour l’utilisateur. Veuillez noter que rien n’apparaît sur l’écran lorsqu’un mot de passe est entré. Une fois connecté avec succès, tapez :
sudo apt-get install apache2-utils
Ce paquet installera divers utilitaires disponibles pour une utilisation avec Apache 2. Une fois que c’est complet, le ports par défaut apache utilise pour le serveur web doit être changés. Par défaut, Apache 2 écoute pour le trafic web sur le port 80. Parce que le trafic entrant de bloc de nombreux ISP sur le port 80, le port par défaut doit être changée. Si le port n’est pas modifié du port 80, le serveur web ne sera pas accessible depuis un réseau extérieur, qui défait le but d’un nuage. Pour modifier le type de numéro de port par défaut :
CD/etc/apache2
puis :
sudo nano ports.conf
Cette commande ouvre le fichier nommé ports.conf. La ligne qui dit écouter 80 doit être changée à écouter 8080. Cela change le port apache2 écoute sur port 80 à 8080. La plupart l’ISP ne bloque pas le trafic entrant sur ce port. Une fois terminé, appuyez sur Ctrl + O, puis sur CTRL + X pour sauvegarder le fichier et quitter nano.
Il y a un autre fichier qui doit être modifié pour confirmer le changement du port 80 à 8080. Type :
CD de sites-enabled
puis
sudo nano 000-default.conf
Modifiez la ligne qui dit VirtualHost 80 et 8080 VirtualHost. Une fois terminé, appuyez sur Ctrl + O pour enregistrer, puis sur Ctrl + X pour quitter.
Ensuite, pour vous assurer qu’aucun problème d’autorisations lors de copier automatiquement les fichiers d’un client vers le serveur, le répertoire par défaut Apache2 fonctionne sur les besoins d’être changé. Pour modifier le répertoire par défaut, le module userdir doit être installé et activé. Pour ce faire, tapez :
sudo a2enmod userdir
Une fois l’installation terminée, tapez :
sudo service apache2 restart
Cela va redémarrer le service apache2 et mise à jour l’apache2 de chemin d’accès par défaut utilise.
Ensuite, tapez cd pour modifier le répertoire vers le répertoire de base. Puis tapez :
mkdir public_html
Cela créera le dossier apache2 utilise. Ensuite, redémarrer apache2 une fois de plus pour s’assurer que les modifications sont apportées.
Type :
sudo service apache2 restart
Enfin, créer les dossiers pour stocker des médias qui seront finalement placés sur le nuage. Pour ce faire, tapez :
mkdir public_html/documents
mkdir public_html/photos
mkdir public_html/films
mkdir public_html/musique
Cela va créer des répertoires pour les documents, photos, films et musique.
Apache2 est maintenant configuré, mais avant que le serveur web peut être testé, le routeur doit être configuré pour la redirection de port.