AWS에서 CentOS(Red Hat Enterprise Linux Server 버전 7.6(Maipo)) 인스턴스를 실행하고 있습니다. 시작 순서에 rc.local 스크립트 실행을 추가해야 합니다.
어떻게 해야 하나요? 나는 /ect/rc.d를 보고 systemctl을 사용하여 스크립트를 기본값에 추가해 보았습니다. 아무것도 작동하지 않습니다.
누구든지 올바른 방향으로 나를 가리킬 수 있습니까?
답변1
내가 아는 한, 사용할 수 있는 방법은 적어도 세 가지가 있습니다.
- 사용
/etc/rc.d/rc.local
:
파일이 실행 가능한지 확인하십시오 chmod u+x
.
파일 끝에 명령/스크립트를 추가합니다.
- 크론탭을 사용하세요:
달리기:
crontab -e
그런 다음 다음과 같이 crontab 줄을 추가합니다.
@reboot /your/script/here
AWS 인스턴스이므로 셸 스크립트를 생성하여 s3에 업로드하고 인스턴스 생성 시 이를 다운로드하여 실행하도록 인스턴스를 구성할 수 있습니다.
이것은사용자 데이터의 예나는 대본을 썼다.