Maison  >  Article  >  Opération et maintenance  >  Comment ajouter Nginx au service système dans CentOS7

Comment ajouter Nginx au service système dans CentOS7

PHPz
PHPzavant
2023-05-13 14:49:061178parcourir

Vérifiez le service

Vérifiez d'abord l'état du service de nginx, entrez systemctl status nginx, le résultat est le suivantsystemctl status nginx,结果如下

Comment ajouter Nginx au service système dans CentOS7

没有找到相关的服务,下一步就是添加系统服务。

添加系统服务

在 /usr/lib/systemd/system 目录中添加 nginx.service,根据实际情况进行修改,详细解析可查看下方参考资料中的文章。内容如下

[unit]
description=nginx - high performance web server
documentation=http://nginx.org/en/docs/
after=network.target remote-fs.target nss-lookup.target
 
[service]
type=forking
pidfile=/usr/local/nginx/logs/nginx.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=/bin/kill -s hup $mainpid
execstop=/bin/kill -s quit $mainpid
privatetmp=true
 
[install]
wantedby=multi-user.target

添加完成后再来看下

Comment ajouter Nginx au service système dans CentOS7

设置开机自动启动

首先测试一下,重启然后来查看 nginx 服务

Comment ajouter Nginx au service système dans CentOS7

确实没有启动。输入 systemctl start nginx 启动

Comment ajouter Nginx au service système dans CentOS7

可以使用 systemctl 启动,说明之前添加的 nginx.service 没有问题。然后输入 systemctl enable nginx

Comment ajouter Nginx en tant que service système dans CentOS7

Comment ajouter Nginx au service système dans CentOS7Aucun service associé n'a été trouvé. L'étape suivante consiste à ajouter des services système.

Ajouter un service système

Comment ajouter Nginx au service système dans CentOS7

Ajoutez nginx.service dans le répertoire /usr/lib/systemd/system et modifiez-le en fonction de la situation réelle pour une analyse détaillée. , veuillez consulter l'article ci-dessous dans les références. Le contenu est le suivant

rrreee

Jetons un coup d'oeil après l'avoir ajouté🎜🎜Comment pour ajouter Nginx au service système CentOS7🎜🎜🎜Configurer pour démarrer automatiquement au démarrage🎜🎜🎜Testez-le d'abord, redémarrez puis vérifiez le service nginx🎜🎜Comment ajouter Nginx en tant que service système dans CentOS7🎜🎜Il n'est en effet pas démarré. Entrez systemctl start nginx pour démarrer 🎜🎜Comment installer Nginx dans CentOS7 Ajouter un service système🎜🎜Vous pouvez utiliser systemctl pour démarrer, indiquant qu'il n'y a aucun problème avec le nginx.service ajouté auparavant. Entrez ensuite systemctl activate nginx pour configurer le démarrage🎜🎜🎜🎜🎜Enfin, redémarrez et vérifiez si le réglage est réussi🎜🎜🎜🎜🎜Pas de problème, maintenant la compilation et l'installation de nginx sont terminées, la prochaine étape est l'installation de php. 🎜

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