Configuration des blocs du serveur Nginx (Partie 1)

Blog d'AiroServer

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

Editer le fichier

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 !

Trouver plus d'articles...

Quoi de neuf ?

fr_FRFR