Maison > Opération et maintenance > Nginx > Quelle est la commande pour installer Nginx sous Linux ?

Quelle est la commande pour installer Nginx sous Linux ?

王林
Libérer: 2023-05-17 21:58:04
avant
1352 Les gens l'ont consulté

1. Installez les dépendances nginx

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
Copier après la connexion

2. Téléchargez nginx avec wget

Téléchargez nginx dans le dossier nginx nouvellement créé La version peut être sélectionnée sur le site officiel de Nginx
J'ai choisi la version la plus récente et la plus stable sur le site officiel à l'adresse. l'heure actuelle

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

3 . Décompressez

tar -zxvf nginx-1.22.0.tar.gz
Copier après la connexion

4. Configurez automatiquement

# 进入解压的nginx目录
cd nginx-1.22.0 
# 自动配置
./configure
Copier après la connexion

5 Si vous obtenez une erreur comme

Quelle est la commande pour installer Nginx sous Linux ?

lors de l'exécution de la commande make

# 1
make
# 2 自动安装
make install
Copier après la connexion
. Le package d'installation que vous avez téléchargé est défectueux et peut ne pas vous convenir. Version Linux, etc., remplacez-le par un package plus récent ou plus ancien, selon celui qui correspond à votre système d'exploitation

6. Configurez les variables d'environnement

# 查看安装的nginx位置(不是安装包的位置,算是app的位置)
whereis nginx
# 编辑profile文件
vim /etc/profile
# 在profile中追加指向nginx的sbin目录
export PATH=$PATH:/usr/local/nginx/sbin
# 重新加载使其生效
source /etc/profile
# 任意目录执行查看版本号,看是否配置成功
nginx -v
Copier après la connexion

7. Journal des erreurs nginx

Si la page signale une erreur

Quelle est la commande pour installer Nginx sous Linux ?

cela La meilleure façon est de vérifier le journal des erreurs, sinon vous ne devinerez jamais quel est le problème.
Vérifiez l'emplacement du journal des erreurs nginx :

vim nginx.conf
# 找这个
#error_log  logs/error.log;
# vim查看log
vim logs/error.log
Copier après la connexion

Si un refus d'autorisation est signalé dans le journal, cela signifie que nginx n'a pas l'autorisation d'accéder aux fichiers statiques, vous pouvez ajouter une configuration dans nginx.conf telle que :

user root root;
Copier après la connexion

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!

Étiquettes associées:
source:yisu.com
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal