CentOS 7 에서 /etc/rc.d/rc.local 사용하기 > 서버관리

본문 바로가기
사이트 내 전체검색

서버관리

CentOS 7 에서 /etc/rc.d/rc.local 사용하기

페이지 정보

profile_image
작성자 관리자 (61.♡.26.29)
댓글 0건 조회 3,521회 작성일 17-08-31 19:36

본문

센토스 7 을 기본으로 설치하면,
/etc/rc.d/rc.local 이 부팅시에 자동으로 실행되지 않는다.

부팅시 자동시작되는 스크립트가 다른 방법으로 대체되었는가? 하고 찾아보니,
별다른 대체 프로그램이 없는 듯 해 보이고,
rc.local 을 활성화해서 사용하는 방법만 나와 있는 듯 하다.

그럼, 활성화 해서 사용해 보자.

일단, rc.local 파일을 살펴보면, 실행 권한이 없다.
실행권한을 주자.
# cd /etc/rc.d/
# chmod u+x rc.local

이 상태에서 리부팅을 하면, 자동으로 시작된다는 글도 보인다.
http://blog.naver.com/action1020/220093125687
http://cadal.tistory.com/21

그런데, 대부분의 글에서는 아래처럼 systemctl 로 서비스로 등록을 해 줘야 한다고 한다.
주의할 점은 서비스 이름이 rc-local 이다.
# systemctl enable rc-local
# systemctl start rc-local

현재 실행중인 서비스를 보려면 아래와 같이 하면 된다.
# systemctl list-units --type=service

만약, install section 어쩌고 저쩌고 하는 오류가 난다면,
/usr/lib/systemd/system/rc-local.service 파일에 아래와 같이 install 섹션을 추가해 본다.

[Install]
WantedBy=multi-user.target

참고 : https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_install&wr_id=111280

추천0

댓글목록

등록된 댓글이 없습니다.

Total 91건 1 페이지
  • RSS

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.