728x90
반응형
안녕하세요.
오늘 라즈베리파이 4를 서버용으로 사용해서 24시간 돌려놓을 때 PM2를 사용하여 돌릴 수 있는 걸 만들겁니다.
이미 디코봇 등록설정을 완료하고, 봇 토큰과 자신의 봇을 초대할 수 있는 링크를 이미 복사해둔 상태에서 진행해야합니다.
자.. 먼저 라즈에서 터미널을 실행해줍니다. (node-js가 작동되는 상태이어야 합니다.)
그리고 다음 명령을 그대로 입력합니다. 이 때 터미널 안에서는 Ctrl+V가 적용이 안되니 대신 Ctrl + Shift + V를 사용합시다.
npm install pm2 -g
위 명령은 pm2 패키지를 설치하는 명령입니다.
Error가 뜨지 않으셨다면, 성공적으로 설치된 겁니다.
pm2 update
터미널에 입력해줍시다. 이 명령은, pm2 패키지를 최신 버전으로 업데이트하는 명령입니다.
이제 명령을 알려드리죠,
pm2 kill //pm2로 시작한 모든 프로세스 죽이기
pm2 stop [이름] //pm2로 시작한 [이름]의 프로세스 멈추기
pm2 start [파일이름] //[파일이름]을 시작합니다.
pm2 monit //pm2로 시작한 모든 프로세스를 모니터링합니다.
이 명령들로 서버를 무중단으로 돌릴 수 있어요.
그리고 파일이 바뀌어도 다시 실행됩니다.
더 궁금한 점 있으시면 댓글 남겨주세요. 최대한 빠르게 답변드리겠습니다. 개발자 티스토리로 바로 알림옵니다. :)
공감은 로그인 없이 가능합니다! 하트 한번만 눌러주세요❤
728x90
반응형
'코딩 💻 > JavaScript' 카테고리의 다른 글
해시코드와 해시함수의 원리와 사용하는 곳 (0) | 2021.11.08 |
---|