CentOS 7 환경에서 PM2 설치
NPM 설치
npm install pm2 -g
설치 확인
pm2 list

epel repository 추가
yum install epel-release
npm, nodejs 설치
yum install -y npm nodejs
버전확인
node -v
npm -v
특정 버전 설치
$ curl -sL https://rpm.nodesource.com/setup_10.x | sudo -E bash -
# setup_9.x 또는 setup_8.x 등으로 입력
# 설치 npm 도 설치됨.
$ yum install nodejs -y

### 5초 간격으로 netstat 으로 27017포트 연결 수 확인.
watch -n 5 'netstat -an | grep 27017 | wc -l'

python3.8 -m pip --version
python3.8 -m ensurepip --upgrade
python3.8 -m pip install requests

> $ cd ‘키페어가 저장된 경로’
1. 키 페어 파일이 있는 폴더를 디렉토리로 변경.
# pem 파일 권한 변경
> $ chmod 60 ‘키 페어 파일 경로’
키 페어 파일의 권한을 600으로 수정해주는 명령어!
내 키 페어 파일의 이름이 “purple-backend-server”이기 때문에 해당 명령어를 입력해주었다.
**400**은 “나”에게만 “읽기(4)” 권한을 주는 것이고
**600**은 “나”에게만 “읽기, 쓰기(4 + 2)” 권한을 주는 것.
# ssh 프로토콜을 이용해 인스턴스에 접속.
> $ ssh -i ‘키 페어 파일 경로’ 사용자 이름’@’인스턴스의 IPv4 주소나 도메인’

yum update # 먼저 하지말자 나중에
# wget 설치 확인.
yum install wget
# nvm 다운로드 및 설치.
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
# 설치가 완료되면 .bashrc 파일에 아래 설정이 추가 되어짐.
# .bashrc export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
# This loads nvm bash_completion
# nvm 설정 적용.
source ~/.bashrc
# nvm 설치 버전 확인.
nvm - version
# 특정 버전 설치.
nvm use 16.17.0
# npm, nodejs 설치 확인.
# 정상적으로 설치 되어졌는지 확인.
node -v
npm -v
npm install pm2 -g
# -g : global 설치
pm2 install pm2-logrotate
마지막으로, 설치가 잘되어졌는지 확인

scp [option] [user@]SRC_HOST:]file1 [user@]DEST_HOST:]file2
scp -r aa root@localhost:~/test # 폴더 옮기기 -r

$ wget https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh
bash Anaconda3–2019.10-Linux-x86_64.sh
source ~/.bashrc
conda — version #아나콘다 버전확인
conda update conda #아나콘다 업데이트
conda info — envs #가상환경 리스트 확인 conda list #현재 activate 환경에 설치된 패키지 조회
conda remove -n 환경이름 패키지이름 #해당 경에 패키지 삭제
conda search -n 환경이름 패키지이름 #해당 환경에 패키지 찾기

CentOS 7 Minimal 버전에서는 기본적으로 한글 폰트가 포함되어 있지 않습니다. 따라서 `fonts-nanum*` 패키지를 설치해야 합니다.
sudo yum install -y fonts-nanum
설치 가능한 폰트 찾기.
로케일(Locale) 설정: 로케일을 설정하여 시스템 언어를 한글로 변경합니다.
sudo localectl set-locale LANG=ko_KR.UTF-8
`/etc/locale.conf` 파일을 수정하여 변경 내용을 영구적으로 설정합니다.
sudo echo ‘LANG=ko_KR.UTF-8’ > /etc/locale.conf

sudo yum groupinstall -y "Development Tools"
sudo yum install -y gcc
sudo yum install -y openssl-devel bzip2-devel libffi-devel
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
sudo tar xzf Python-3.8.0.tgz
cd Python-3.8.0
sudo ./configure --enable-optimizations
sudo make altinstall
python3.8 --version