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

Qu'est-ce que la commande de démarrage nginx ?

醉折花枝作酒筹
Libérer: 2021-06-18 13:39:11
original
45541 Les gens l'ont consulté

La commande pour démarrer nginx est "/usr/local/nginx/sbin/nginx". Nginx est un serveur Web/proxy inverse léger et un serveur proxy de messagerie. Ses caractéristiques sont qu'il occupe moins de mémoire et possède de fortes capacités de concurrence. Ses capacités de concurrence fonctionnent mieux entre les serveurs Web du même type.

Qu'est-ce que la commande de démarrage nginx ?

L'environnement d'exploitation de ce tutoriel : système windows7, version nginx-1.21.0, ordinateur Dell G3.

Entrez dans le répertoire sbin et exécutez la commande suivante :

启动nginx的命令为     /usr/local/nginx/sbin/nginx 

停止nginx的命令为    /usr/local/nginx/sbin/nginx -s stop
重启nginx的命令为    /usr/local/nginx/sbin/nginx -s reload
Copier après la connexion

2. Méthode de démarrage après configuration de systemctl

systemctl status nginx

systemctl start nginx

systemctl stop nginx

systemctl restart nginx
Copier après la connexion

3. Méthode de configuration

1. Créer a nginx.service

Créez un nouveau fichier nginx.service dans le répertoire /usr/lib/systemd/system/. Et accordez des autorisations exécutables

vim /usr/lib/systemd/system/nginx.service

chmod +x /usr/lib/systemd/system/nginx.service

2. Modifiez le contenu du service

[Unit]                                                                                      //对服务的说明
Description=nginx - high performance web server              //描述服务
After=network.target remote-fs.target nss-lookup.target   //描述服务类别

[Service]                                                                                 //服务的一些具体运行参数的设置
Type=forking                                                                         //后台运行的形式
PIDFile=/usr/local/nginx/logs/nginx.pid                               //PID文件的路径
ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf   //启动准备
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf           //启动命令
ExecReload=/usr/local/nginx/sbin/nginx -s reload                                                 //重启命令
ExecStop=/usr/local/nginx/sbin/nginx -s stop                                                       //停止命令
ExecQuit=/usr/local/nginx/sbin/nginx -s quit                                                        //快速停止
PrivateTmp=true                                                                  //给服务分配临时空间

[Install]
WantedBy=multi-user.target                                               //服务用户的模式
Copier après la connexion

3. Démarrez le service

在启动服务之前,需要先重载systemctl命令
systemctl daemon-reload
systemctl start nginx.service
Copier après la connexion

4 Si le port est occupé

Dans le fichier de configuration nginx /usr/local/nginx/. conf/nginx.conf

Changez le numéro après avoir écouté 8080 ou 81. Redémarrez ensuite le service.

(Tutoriel recommandé : Tutoriel Nginx)

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:php.cn
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