CentOS 7 사용자 정의 부팅 설정, 사용자 정의 시스템 서비스 추가

2958 단어
Centos 시스템 서비스 스 크 립 트 디 렉 터 리:
/usr/lib/systemd/

시스템 (system) 과 사용자 (user) 의 구분 이 있 습 니 다. 로그 인하 지 않 은 상태 에서 실행 할 수 있 는 프로그램 이 필요 하 다 면 시스템 서비스 (system) 에 존재 합 니 다. 즉,:
lib/systemd/system/

반대로 사용자 가 로그 인 한 후에 야 실행 할 수 있 는 프로그램 은 사용자 (user) 에 존재 하고 서 비 스 는. service 로 끝 납 니 다.
여 기 는 nginx 가 작 동 하 는 것 을 예 로 들 면:
1. 서비스 파일 만 들 기
vim /lib/systemd/system/nginx.service   
[Unit]    

Description=nginx    

After=network.target         

[Service]    

Type=forking    

ExecStart=/www/lanmps/init.d/nginx start    

ExecReload=/www/lanmps/init.d/nginx restart    

ExecStop=/www/lanmps/init.d/nginx  stop    

PrivateTmp=true    

[Install]    

WantedBy=multi-user.target   

[Unit]: 서비스의 설명
설명: 설명 서비스
After: 서비스 유형 설명
[Service] 서비스 실행 매개 변수 설정
Type = forking 은 배경 에서 실행 되 는 형식 입 니 다.
ExecStart 서비스의 구체 적 인 실행 명령
Execreload 재 부팅 명령
ExecStop 정지 명령
PrivateTmp = True 는 서비스 에 독립 된 임시 공간 을 할당 하 는 것 을 표시 합 니 다.
메모: [Service] 의 시작, 재 부팅, 정지 명령 은 모두 절대 경 로 를 사용 해 야 합 니 다.
[Install] 서비스 설치 에 관 한 설정, 다 중 사용자 로 설정 가능
 
2. 디 렉 터 리 저장
디 렉 터 리 에 754 권한 으로 저장:
/lib/systemd/system

3. 자동 시동 설정
systemctl enable nginx.service  

4. 기타 명령
과업
낡은 지령
새 명령
모 서 비 스 를 자동 으로 시작 합 니 다.
Chkconfig --level   3 httpd on
systemctl enable   httpd.service
모 서비스 가 자동 으로 시작 되 지 않도록 합 니 다.
chkconfig --level   3 httpd off
systemctl disable   httpd.service
서비스 상태 확인
service httpd   status
systemctl   status httpd.service (서비스 상세 정보) systemctl  is - active httpd. service (활성 여부 만 표시)
시작 한 모든 서비스 보이 기
chkconfig --list
systemctl   list-units --type=service
모 서비스 시작
service httpd   start
systemctl start   httpd.service
모 서비스 정지
service httpd   stop
systemctl stop   httpd.service
서비스 다시 시작
service httpd   restart
systemctl restart   httpd.service
 
nginx 서비스 시작:
systemctl start nginx.service

자동 시작 설정:
systemctl enable nginx.service

자동 시작 정지:
systemctl disable nginx.service 

서비스 현재 상태 보기:
systemctl status nginx.service

서비스 다시 시작:
systemctl restart nginx.service

시 작 된 모든 서비스 보기:
systemctl list-units --type=service

좋은 웹페이지 즐겨찾기