Naver Cloud Platform
OS : CentOS 7.8
1. nginx.service 파일 생성
vim /usr/lib/systemd/system/nginx.service
[Unit]
Description=nginx - high performance web server
Documentation=http://nginx.org/en/docs/
After=network-online.target remote-fs.target nss-lookup.target
Wants=network-online.target
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/bin/sh -c "/bin/kill -s HUP $(/bin/cat /var/run/nginx.pid)"
ExecStop=/bin/sh -c "/bin/kill -s TERM $(/bin/cat /var/run/nginx.pid)"
[Install]
WantedBy=multi-user.target
2. systemctl 데몬 설정 반영 및 부팅 시 자동실행 설정
#데몬에 설정 반영
systemctl daemon-reload
#서비스 활성화
systemctl enable nginx.service
서비스 활성화를 하면 /etc/systemd/system/multi-user.target.wants/ 에 파일이 생성되면서 심볼릭 링크가 자동으로 걸린다.
3. 서비스 시작 및 중지
#시작
systemctl start nginx
#중지
systemctl stop nginx
'IT > Linux' 카테고리의 다른 글
[Linux] Nginx 설치 및 다중 tomcat 연동 (0) | 2023.04.24 |
---|---|
[Linux] CentOS6 버전 Nginx 설치하기 (0) | 2023.04.11 |
[Linux] /bin/false , /sbin/nologin (0) | 2023.03.24 |
[Linux] 사용자 계정 생성 / 삭제 / wheel 그룹추가 (0) | 2023.03.24 |
[LINUX] Nginx Proxy Manager 설치 (0) | 2022.11.29 |