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

Quelle est la commande pour installer Nginx sous Linux ?

王林
王林avant
2023-05-17 21:58:041320parcourir

1. Installez les dépendances nginx

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

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

3 . Décompressez

tar -zxvf nginx-1.22.0.tar.gz

4. Configurez automatiquement

# 进入解压的nginx目录
cd nginx-1.22.0 
# 自动配置
./configure

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
. 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

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

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;

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer