pm2 tar로 설치
2022. 9. 13. 10:57ㆍ웹개발
1. 원하는 버전 tar 우선 다운로드(해당버전 assets누르면 tar나 zip 고를 수 있다.)
https://github.com/Unitech/pm2/releases
Releases · Unitech/pm2
Node.js Production Process Manager with a built-in Load Balancer. - Unitech/pm2
github.com
2. 완전한 tar설치파일 만들기
// 원하는 경로에 이동해서 압축 해제
tar -zxvf ./pm2-4.2.3.tar.gz
// 해당 폴더로 이동
cd pm2-4.2.3
// 디팬던시 설치
npm i --production
// 상위폴더로 이동해서 재압축
cd ..
tar -zcvf pm2.tar.gz ./pm2-4.2.3
3. 만든 pm2.tar.gz를 원하는 경로에 풀고 세팅(offline)
//완성본 압축풀기
tar -zxvf pm2.tar.gz
// 실행
./pm2-4.2.3/bin/pm2 -v
# 버젼 나오면 실행 잘 되는것
// 전역에서 쓸 수 있도록 세팅
npm i -g ./pm2-4.2.3
# npm 무한에러 보안 있으면 뜸
// 심볼릭 링크 설정해서 연결
ln -s /@@@@/@@@@/pm2 /usr/bin/pm2
ln -s /@@@@/@@@@/pm2-dev /usr/bin/pm2-dev
ln -s /@@@@/@@@@/pm2-docker /usr/bin/pm2-docker
ln -s /@@@@/@@@@/pm2-runtime /usr/bin/pm2-runtime
번외) pm2 경로 재수정 할 때(덮어쓰기)
ln -Tfs [새로바꿀경로] [바꿀심볼릭링크]
끝
728x90
'웹개발' 카테고리의 다른 글
React 시작하기 + 포트 지정 (1) | 2022.09.14 |
---|---|
Error: listen EADDRINUSE (LIN/WIN) (0) | 2022.09.13 |
nodejs is already the newest version (12.22.9~dfsg-1ubuntu3). (0) | 2022.09.05 |
linux zip gzip 파일 압축 및 해제 (0) | 2022.09.05 |
AWS EC2 기초 세팅_Ubuntu online (0) | 2022.08.08 |