Maison > Opération et maintenance > Nginx > le corps du texte

Comment compiler et installer Nginx

王林
Libérer: 2023-05-19 23:58:05
avant
5189 Les gens l'ont consulté

1. Téléchargez le fichier source de nginx

Allez sur le site officiel de nginx pour télécharger la version stable de nginx que j'ai téléchargée 1.10.0.

Unzip: tar -zxvf nginx-1.10.0.tar.gz

2. Vérifiez les dépendances d'installation

Exécutez la commande suivante pour installer la bibliothèque de dépendance Nginx:

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

3. Configurer les options d'installation de Nginx

i Configurez uniquement l'installation vers / opt répertoire, d’autres options peuvent être visualisées en exécutant ./configuration –help.

Répertoire d'installation de nginx cd, exécutez la commande suivante :

./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx
Copier après la connexion

Instructions de configuration des paramètres officiels du site Web :

4. Compilez et installez

make && make install
Copier après la connexion

5. Démarrez, redémarrez

# 1.启动nginx
shell> nginx
# 可通过ps -ef | grep nginx查看nginx是否已启动成功
# 2.停止nginx
shell> nginx -s stop
# 3. 重新启动
shell> nginx -s reload
Copier après la connexion

Comment compiler et installer Nginx

Une fois nginx démarré avec succès avec la configuration par défaut, il y aura deux processus, un processus principal (processus démon) et un processus de travail. Le processus principal est responsable de la gestion du processus de travail, et le processus de travail est responsable du traitement de la requête http de l'utilisateur.

6. Configurez nginx pour qu'il démarre au démarrage

Ajoutez la commande /usr/bin/nginx au fichier /etc/rc.d/rc.local Le fichier rc.local sera exécuté au démarrage du système. . Cependant, centos7 recommande d'écrire le service de démarrage en tant que fichier de description de service et de l'ajouter au service système, donc rc.local n'a pas d'autorisations d'exécution par défaut et vous devez y ajouter des autorisations d'exécution.

shell> vim /etc/rc.d/rc.local
# 添加如下参数
/usr/bin/nginx

shell> chmod +x /etc/rc.d/rc.local
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!