서버를 원격으로 연결하여 프로그램을 실행한 이후,
터미널로 봤을 때는 프로그램이 정상적으로 실행되고 있지만
터미널 세션을 종료하면 프로그램이 같이 종료되는 경우가 있다.
터미널을 종료해도 프로그램을 실행할 수 있도록 하는 방법이 몇 가지 있지만
제일 쉬웠던 방법만 써본다.
- 평상시 프로젝트 실행 명령
npm run start
2. 개선 방법
nohup npm run start & exit
nohup 명령어로 실행하고
exit 의 경우에는 따로 입력하여 종료한다.
나같은 경우 터미널을 그냥 x버튼을 클릭하여 종료했는데
그러면 nohup 명령어가 정상적으로
실행되지 않기에
exit 로 안전하게 터미널을 빠져나간다.
'서버 > 리눅스' 카테고리의 다른 글
[리눅스] 파일,폴더 복사 (0) | 2025.02.12 |
---|---|
[리눅스] 포트를 찾아 종료하기 (2) | 2025.02.11 |
[Nginx] HTTPS 를 적용해보자-02 (Feat.SSL, CertBot) (0) | 2025.02.11 |
[NginX] HTTPS를 적용해보자-01 (Feat.Reverse Proxy) (0) | 2025.02.11 |
[리눅스] DDoS 공격 방어 (0) | 2025.02.11 |