Sur la base de nos précédents articles, vous en savez maintenant beaucoup sur serveurs web et surtout sur Serveurs web Linux. Nous avons expliqué LiteSpeed, Apacheet Serveur web Nginx et nous les avons comparés. Nous avons dit à plusieurs reprises que même si Nginx n'a pas d'interface graphique, il est extraordinaire pour gérer plus d'un serveur. domaine. Pour gérer plusieurs domaines, vous devez d'abord configurer des blocs de serveurs. Dans ce billet, nous allons vous montrer comment procéder.
Ainsi, installation de Nginx et de configurer son pare-feuvous devez configurer des blocs de serveurs. Nous pensons que même si vous voulez gérer un seul domaine avec ce système, c'est une bonne idée de configurer le bloc de serveurs pour faciliter l'ajout d'autres domaines à l'avenir.
Création de répertoires
Dans ce billet, nous allons les utiliser pour configurer les blocs du serveur et créer de nouveaux répertoires :
- mytest1.com
- mytest2.com
La première étape consiste à créer deux répertoires pour deux domaines :
sudo mkdir -p /var/www/mytest1.com/public_html
sudo mkdir -p /var/www/mytest2.com/public_html
Si vous souhaitez que les fichiers puissent être modifiés par d'autres utilisateurs que l'utilisateur principal, utilisez les commandes suivantes :
sudo chown -R $(whoami):$(whoami) /var/www/mytest1.com/public_html
sudo chown -R $(whoami):$(whoami) /var/www/mytest2.com/public_html
Créer une page de texte
créons une page index.html pour chaque domaine :
sudo echo "Welcome to mytest1.com !" > /var/www/mytest1.com/public_html/index html > /var/www/mytest1.com/public_html/index.html
sudo echo "Welcome to mytest2.com !" > /var/www/mytest2.com/public_html/index html > /var/www/mytest2.com/public_html/index.html
Mise en place du premier bloc serveur
Ce chemin contient un bloc serveur par défaut :
/etc/nginx/sites-available/default
Nous copions maintenant le fichier avec un nouveau nom basé sur le domaine :
sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/mytest1.com
Nous devons ensuite modifier le fichier :
sudo nano /etc/nginx/sites-available/mytest1.com
Trouvez la racine /var/www/html dans le fichier mentionné et remplacez-la par le chemin du répertoire que vous avez créé précédemment. Par exemple : /var/www/mytest1.com/public_html
Trouvez maintenant la ligne server_name _ ; et changez le nom de domaine. (Vous pouvez rechercher cette ligne en utilisant Ctrl+W)
Enregistrez les modifications et fermez le fichier. (Utilisez Ctrl+X puis Y pour enregistrer les modifications)
Avant de passer à l'étape suivante, vérifions que le fichier de configuration de Nginx existe :
sudo nginx -t
Le résultat devrait être le suivant :
Le premier bloc serveur a été configuré et dans notre prochain article, nous vous montrerons comment configurer le second. N'oubliez pas de consulter cet article pour terminer l'installation des blocs serveurs.
J'espère que vous avez apprécié cet article. Si c'est le cas, vous pouvez visiter notre site web blog pour en savoir plus !