centos 7 서 비 스 를 systemctl 에 추가 합 니 다.

1531 단어
centos 7 에 서 는 systemd 서 비 스 를 제공 하여 각종 서 비 스 를 편리 하 게 관리 할 수 있 습 니 다.
그러나 일부 컴 파일 을 통 해 설 치 된 서비스 systemd 에는 없습니다. 서비스 파일 만 추가 하면 됩 니 다.
다음은 nginx 를 예 로 들 어 서 비 스 를 systemd 에 추가 하 는 방법 을 보 여 줍 니 다.
nginx 가 / usr / bin / nginx 에 설치 되 어 있다 고 가정 하면 설정 파일 은 / usr / local / nginx / conf / nginx. conf 에 있 습 니 다.
vim /usr/lib/systemd/system/nginx.service 

이 파일 편집
[Unit]
Description=nginx - high performance web server
After=network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
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

[Install]
WantedBy=multi-user.target
[Unit]:     
Description:    
After:      

[Service]         
Type=forking        
ExecStart          
ExecReload     
ExecStop     
PrivateTmp=True              
  :  、  、              

[Install]         ,       
chmod 754 nginx.service

권한 수정, 이제 systemctl 에서 nginx 를 사용 할 수 있 습 니 다.
다음으로 전송:https://www.cnblogs.com/lgh344902118/p/8418733.html

좋은 웹페이지 즐겨찾기