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

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

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

반대로 사용자 가 로그 인 한 후에 야 실행 할 수 있 는 프로그램 은 사용자 (user) 에 존재 합 니 다.
서 비 스 는 서비스 로 끝난다.
여 기 는 nginx 가 작 동 하 는 것 을 예 로 들 면 IT
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] 서비스 설치 에 관 한 설정, 다 중 사용자 로 설정 가능 Linux 학습, http: / / linux. it. net. cn
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 서비스 시작
 
I
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

좋은 웹페이지 즐겨찾기