호스팅 서버로 Rocky / Ubuntu Linux 를 사용하다 보면 nodejs 관련하여 package 연동을 위해 version 을 업그레이드할 필요가 있다. 이번에는 nodejs을 업그레이드 하는 방법에 대하여 알아보도록 하자.
본 콘솔은 Rocky Linux 8.x 에서 테스트 업그레이드를 진행하였다.
1. 버전 확인
[root@GSTAR ~]# node -v
v10.24.0
2. New 버전 script 다운로드
다운로드 받고자 하는 package version을 지정할수 있다. setup_18.x 로 18 version에 대하여 version 업을 진행하고자 한다.
2.1 Rocky Linux
[root@GSTAR ~]# curl -sL https://rpm.nodesource.com/setup_18.x -o nodesource_setup.sh
2.2 Ubuntu Linux
[root@GSTAR ~]# curl -sL https://deb.nodesource.com/setup_18.x -o nodesource_18_setup.sh
3. Repository 설치
[root@GSTAR ~]# bash nodesource_setup.sh
2024-06-15 10:43:26 - Cleaning up old repositories...
2024-06-15 10:43:26 - Old repositories removed
2024-06-15 10:43:26 - Supported architecture: x86_64
2024-06-15 10:43:26 - Added N|Solid repository for LTS version: 18.x
2024-06-15 10:43:26 - dnf available, updating...
Node.js Packages for Linux RPM based distros - x86_64 2.6 MB/s | 919 kB 00:00
N|Solid Packages $ curl -sL https://deb.nodesource.com/setup_18.x -o nodesource_18_setup.shfor Linux RPM based distros - x86_64 1.1 MB/s | 366 kB 00:00
Metadata cache created.
2024-06-15 10:43:28 - Repository is configured and updated. Run 'dnf install nodejs -y' to complete the installation.
4. 기존 Package 삭제
[root@GSTAR ~]# dnf remove nodejs npm -y
5. 새로운 Nodejs 설치
[root@GSTAR ~]# dnf install nodejs -y
6. 버전 확인
[root@GSTAR ~]# node -v
v18.20.3
주의 사항
nodejs 운영에 있어서 pm2을 사용하고 있다면 pm2 관련하여 패키지 업데이트를 진행해야 합니다.
[root@GSTAR ~]# npm install pm2@latest -g
[root@GSTAR ~]# pm2 update
Original
https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-rocky-linux-8
'Linux & Development' 카테고리의 다른 글
Linux chrony client 설정 (0) | 2024.04.18 |
---|---|
git pull error 해결 방법 (0) | 2024.04.15 |
OpenSSL을 이용한 SSL 인증서 발급 방법 (0) | 2024.04.09 |
Linux TuneD 이용한 성능 최적화 (0) | 2024.04.04 |
Network Bonding - Rocky/CentOS/RHEL (0) | 2024.04.01 |