Ubuntu 19.04 에서 /etc/rc.local 활용하기

리눅스/OS 일반|2019. 10. 29. 13:13
반응형

처음 OS 를 설치할 경우 /etc/rc.local 이 존재하지 않아 당혹스러운 때가 있습니다.

Ubuntu 19.04 에서는 수동으로 몇 가지 설정을 해주어야 부팅시 필요한 명령 실행 가능합니다.

 

1. 구동 파일 생성

구동 파일은 쉘스크립트 형식으로 생성하면 됩니다.

처음에 없는 파일이니 vi 에디터로 생성해줍니다.

# vi /etc/rc.local

#!/bin/bash

php /home/sysdocu/public_html/test.php &

exit 0 

 

2. 서비스 파일 수정

아래 파일을 열어 필요한 설정을 추가해 줍니다.

# vi /lib/systemd/system/rc-local.service

...

[Install]

WantedBy=multi-user.target 

 

# systemctl daemon-reload

 

3. 서비스 구동 설정

서버 부팅시 자동으로 구동 되도록 합니다.

# systemctl enable rc-local    // 부팅시 구동

# systemctl start rc-local        // 지금 구동

 

반응형

댓글()