Maison Opération et maintenance Nginx Comment installer Nginx1.16.0 sous Linux

Comment installer Nginx1.16.0 sous Linux

May 17, 2023 am 11:25 AM
linux nginx

Installez les plug-ins dépendants nécessaires

yum install -y gcc gcc-c++ pcre \
pcre-devel zlib zlib-devel openssl openssl-devel wget
Copier après la connexion

Créez un dossier et basculez-y

mkdir /customer && cd /customer
Copier après la connexion

Téléchargez le package d'installation (De même, si vous souhaitez installer d'autres versions, vous pouvez accéder au lien du site officiel ci-dessous et sélectionner le lien de l'autre version à copier et remplacer)

wget https://nginx.org/download/nginx-1.16.0.tar.gz
Copier après la connexion

Décompressez et installez

tar zxvf nginx-1.16.0.tar.gz
cd nginx-1.16.0
./configure --prefix=/usr/local/nginx
make && make install
Copier après la connexion

Ajoutez une commande globale

ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
Copier après la connexion

Testez l'installation

nginx -vnginx -v

如下图,则安装成功:

Comment installer Nginx1.16.0 sous Linux

验证服务是否启动成功

netstat -ntlp | grep nginx
Copier après la connexion

如下:

Comment installer Nginx1.16.0 sous Linux

添加nginx服务

vim /lib/systemd/system/nginx.service
Copier après la connexion

将以下内容插入:

[unit]
description=nginx
after=network.target

[service]
type=forking
execstart=/usr/local/nginx/sbin/nginx
execreload=/usr/local/nginx/sbin/nginx -s reload
execstop=/usr/local/nginx/sbin/nginx -s quit
privatetmp=true

[install]
wantedby=multi-user.target
Copier après la connexion

以服务的方式启动nginx

pkill nginx

systemctl start nginx
Copier après la connexion

查看服务是否启动

 systemctl status nginx
 netstat -ntlp | grep nginx
Copier après la connexion

配置nginx服务开机自动启动

systemctl enable nginx
Copier après la connexion

这下子就安装完毕了 ,配置文件在:

vim /usr/local/nginx/conf/nginx.conf
Copier après la connexion

可选:

nginx的版本号默认是打开的,可以在默认的错误页面和http响应头中查看到。

不同版本,特别是低版本的nginx可能存在漏洞,所以如果不希望被别人获取到版本号的话,可以选择进行版本号隐藏。

隐藏nginx版本号

cd /usr/local/nginx/conf
vim nginx.conf
Copier après la connexion

nginx.conf文件的“server_tokens”修改成”off“:

http {
...
server_tokens off;
...
}
Copier après la connexion

再修改fastcgi.conf

vim fastcgi.conf

Comme indiqué ci-dessous, l'installation est réussie :

Comment installer Nginx1.16.0 sous Linux

Vérifier si le service est démarré avec succès🎜
fastcgi_param server_software nginx/$nginx_version;
# 改为:
fastcgi_param server_software nginx;
Copier après la connexion
🎜🎜comme suit :🎜🎜🎜Comment installer Nginx1.16.0 sous Linux🎜🎜Ajouter le service nginx🎜
systemctl restart nginx
Copier après la connexion
🎜🎜 Insérez le contenu suivant : 🎜🎜rrreee🎜Démarrer nginx en tant que service🎜rrreee🎜Vérifiez si le service est démarré🎜rrreee🎜Configurez le service nginx pour démarrer automatiquement au démarrage🎜rrreee🎜Maintenant que l'installation est terminée, le fichier de configuration est : 🎜rrreee🎜🎜Facultatif :🎜🎜🎜Le numéro de version de Nginx est activé par défaut et peut être consulté dans la page d'erreur par défaut et dans l'en-tête de réponse http. 🎜🎜 Différentes versions, en particulier les versions inférieures de nginx, peuvent présenter des vulnérabilités, donc si vous ne voulez pas que d'autres obtiennent le numéro de version, vous pouvez choisir de masquer le numéro de version. 🎜🎜🎜Masquer le numéro de version de nginx🎜🎜rrreee🎜🎜Modifier "server_tokens" dans le fichier nginx.conf sur "off": 🎜🎜rrreee🎜🎜Modifier fastcgi.conf🎜🎜🎜vim fastcgi.conf 🎜🎜🎜Changez la ligne suivante🎜🎜rrreee🎜Redémarrez nginx🎜rrreee

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Gitee Pages STATIQUE Le déploiement du site Web a échoué: comment dépanner et résoudre les erreurs de fichier unique 404? Gitee Pages STATIQUE Le déploiement du site Web a échoué: comment dépanner et résoudre les erreurs de fichier unique 404? Apr 04, 2025 pm 11:54 PM

GiteEpages STATIQUE Le déploiement du site Web a échoué: 404 Dépannage des erreurs et résolution lors de l'utilisation de Gitee ...

Quelle est la raison de la redirection des erreurs 404 après s'être connectée au sélénium? Comment le résoudre? Quelle est la raison de la redirection des erreurs 404 après s'être connectée au sélénium? Comment le résoudre? Apr 01, 2025 pm 10:54 PM

Solution pour rediriger 404 erreurs après la connexion de la simulation Lors de l'utilisation du sélénium pour la connexion de la simulation, nous rencontrons souvent des problèmes difficiles. � ...

Comment exécuter le projet H5 Comment exécuter le projet H5 Apr 06, 2025 pm 12:21 PM

L'exécution du projet H5 nécessite les étapes suivantes: Installation des outils nécessaires tels que le serveur Web, Node.js, les outils de développement, etc. Créez un environnement de développement, créez des dossiers de projet, initialisez les projets et écrivez du code. Démarrez le serveur de développement et exécutez la commande à l'aide de la ligne de commande. Aperçu du projet dans votre navigateur et entrez l'URL du serveur de développement. Publier des projets, optimiser le code, déployer des projets et configurer la configuration du serveur Web.

Quatre façons d'implémenter le multithreading dans le langage C Quatre façons d'implémenter le multithreading dans le langage C Apr 03, 2025 pm 03:00 PM

Le multithreading dans la langue peut considérablement améliorer l'efficacité du programme. Il existe quatre façons principales d'implémenter le multithreading dans le langage C: créer des processus indépendants: créer plusieurs processus en cours d'exécution indépendante, chaque processus a son propre espace mémoire. Pseudo-Multithreading: Créez plusieurs flux d'exécution dans un processus qui partagent le même espace mémoire et exécutent alternativement. Bibliothèque multi-thread: Utilisez des bibliothèques multi-threades telles que PTHEADS pour créer et gérer des threads, en fournissant des fonctions de fonctionnement de thread riches. Coroutine: une implémentation multi-thread légère qui divise les tâches en petites sous-tâches et les exécute tour à tour.

L'interprète Python peut-il être supprimé dans le système Linux? L'interprète Python peut-il être supprimé dans le système Linux? Apr 02, 2025 am 07:00 AM

En ce qui concerne le problème de la suppression de l'interpréteur Python qui est livré avec des systèmes Linux, de nombreuses distributions Linux préinstalleront l'interpréteur Python lors de l'installation, et il n'utilise pas le gestionnaire de packages ...

Comment ouvrir web.xml Comment ouvrir web.xml Apr 03, 2025 am 06:51 AM

Pour ouvrir un fichier web.xml, vous pouvez utiliser les méthodes suivantes: Utilisez un éditeur de texte (tel que le bloc-notes ou TextEdit) pour modifier les commandes à l'aide d'un environnement de développement intégré (tel qu'Eclipse ou NetBeans) (Windows: Notepad web.xml; Mac / Linux: Open -A TextEdit web.xml)

À quoi sert le mieux le Linux? À quoi sert le mieux le Linux? Apr 03, 2025 am 12:11 AM

Linux est mieux utilisé comme gestion de serveurs, systèmes intégrés et environnements de bureau. 1) Dans la gestion des serveurs, Linux est utilisé pour héberger des sites Web, des bases de données et des applications, assurant la stabilité et la fiabilité. 2) Dans les systèmes intégrés, Linux est largement utilisé dans les systèmes électroniques intelligents et automobiles en raison de sa flexibilité et de sa stabilité. 3) Dans l'environnement de bureau, Linux fournit des applications riches et des performances efficaces.

See all articles