parse-server, parse-dashboard 를 실행시키고 터미널을 계속 켜고 있을 것이 아니라면, 둘 다 background 에서 실행시켜야 한다.
- 자동실행 스크립트 생성
# vi /etc/init.d/parse-server #!/bin/sh nohup parse-server \ /usr/lib/node_modules/config-server.json \ --port 1337 & | cs |
# vi /etc/init.d/parse-dashboard #!/bin/sh nohup parse-dashboard \ --config /usr/lib/node_modules/parse-dashboard-config.json \ --port 80 \ --allowInsecureHTTP=1 & | cs |
- 실행 권한 부여
# chmod u+x /etc/init.d/parse-server # chmod u+x /etc/init.d/parse-dashboard | cs |
- 부팅시 실행
# update-rc.d parse-server defaults # update-rc.d parse-dashboard defaults | cs |
이제 서버가 재부팅되어도 parse-dashboard 는 80 포트 백그라운드로 실행된다.
혹시 다른 웹서버가 부팅시 80으로 할당된다면 포트를 변경하던지 웹서버를 중지하는 등의 변경이 필요하다.
# update-rc.d -f apache2 remove # update-rc.d -f nginx remove | cs |
WRITTEN BY
- 손가락귀신
정신 못차리면, 벌 받는다.
,