Maison  >  Article  >  Opération et maintenance  >  Comment utiliser le serveur Nginx sous Linux

Comment utiliser le serveur Nginx sous Linux

PHPz
PHPzoriginal
2023-06-18 10:12:094229parcourir

Nginx est un logiciel de serveur Web et de serveur proxy inverse hautes performances. Son émergence offre une solution de service Web plus stable et plus efficace sous les systèmes Linux. Dans cet article, nous expliquerons comment utiliser le serveur Nginx sous Linux.

1. Installez Nginx

L'installation de Nginx sous Linux est très simple, exécutez simplement la commande suivante :

sudo apt-get update
sudo apt-get install nginx

2. Démarrez Nginx

Une fois l'installation terminée, nous devons démarrer Nginx. Exécutez la commande suivante :

sudo systemctl start nginx

Si tout est normal, alors le serveur Nginx a été démarré avec succès.

3. Configurer Nginx

Le fichier de configuration Nginx se trouve dans /etc/nginx/nginx.conf. Nous pouvons éditer ce fichier pour configurer Nginx.

Tout d'abord, nous devons configurer la page par défaut de Nginx. Par défaut, le serveur Nginx affiche une page d'accueil. Nous pouvons le remplacer par notre propre page.

Nous créons un nouveau fichier de configuration dans le répertoire /etc/nginx/sites-available. Dans ce fichier, nous devons inclure le contenu suivant :

server {
    listen 80 default_server;

    root /var/www/html;
    index index.html index.htm index.nginx-debian.html;

    server_name _;

    location / {
        try_files $uri $uri/ =404;
    }
}

Dans ce fichier de configuration, nous spécifions que le serveur Nginx écoute sur le port 80 et définit le répertoire racine html par défaut et la page d'index par défaut. Nous avons également spécifié le nom_serveur avec un trait de soulignement, ce qui signifie que ce serveur traitera toutes les requêtes.

Nous enregistrons ce fichier par défaut, puis créons un lien symbolique vers le répertoire /etc/nginx/sites-enabled :

sudo ln -s /etc/nginx/sites-available/default /etc/nginx/sites-enabled/

Maintenant, nous devons redémarrer le serveur Nginx pour que la nouvelle configuration prenne effet. Exécutez la commande suivante :

sudo systemctl restart nginx

4. Gérer Nginx

Dans les systèmes Linux, nous pouvons utiliser la commande systemctl pour gérer les services. Par exemple, nous pouvons utiliser les commandes suivantes pour démarrer, arrêter et redémarrer le service Nginx :

sudo systemctl start nginx
sudo systemctl stop nginx
sudo systemctl restart nginx

Nous pouvons également utiliser la commande status pour afficher l'état du service Nginx :

sudo systemctl status nginx

Si tout est normal, nous pouvons accéder l'adresse IP du serveur Nginx depuis le navigateur, vous pouvez voir la page par défaut que nous avons définie.

Résumé

Nginx est un puissant logiciel de serveur Web et de serveur proxy inverse. Il est très pratique d'utiliser Nginx dans un système Linux. Cela ne nécessite que quelques étapes simples pour terminer l'installation, la configuration et la gestion. Grâce à l'introduction de cet article, je pense que les lecteurs peuvent facilement utiliser Nginx dans les systèmes Linux.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn