입니다


오라클 클라우드에서 인스턴스를 생성 후,

포트 설정, 고정 ip 주소 설정에 관해서는 찾아보면 나옵니다(귀찮)

여기선 ssh 터미널 접속 이후의 과정을 적어놓습니다(귀찮으니까)


메모장으로 간단 .bat 파일 만들기

# cmd 켜서 폴더 이동해서 막 어쩌구 귀찮아요! 하는 분들을 위해
# 폴더에 notepad를 이용해 .bat 파일 생성

ssh -i [OCI.key경로] ubuntu@[IP주소] [-p 2022 (지정된 포트 사용 시)]

# 이후엔 .bat 파일로 간단 ssh터미널 접속!

처음& 자주 해줘야 하는 update, upgrade

sudo apt update
sudo apt upgrade

비밀번호도 걸어주자

sudo passwd
#관리자 비밀번호
sudo passwd (username)
# 유저 비밀번호

Node.js 세팅

# 구버전 Node가 깔리니 신 버전 설치를 위한 세팅
sudo apt install nodejs npm

# 신버전 Node 설치용
sudo npm i -g n

# 정식 버전 최신으로 설치
sudo n lts

# 이전 node 지우기 (필수는 아님)
sudo n prune

# 구버전 nodejs npm 지우기
sudo apt purge nodejs npm

# 대충 찌꺼기 정리 정도로 알고 있음
sudo apt autoremove

# -------------------- 여기서 ssh 터미널 재접속 -----------------------

# npm 최신 설치
sudo npm i -g npm

# 까지 한다면 최신 Node.js, npm 설치 완료
# 만약 도중에 뭐가 없다거나 에러가 날 수도 있음 => 위에 sudo apt update,upgrade를 반복

firewalld(방화벽), fail2ban(보안) 설치

sudo apt install firewalld fail2ban

# 자동시작 활성화
sudo systemctl enable fail2ban
sudo systemctl enable firewalld

# 처음 안 켜져 있을 테니 시작하기
sudo systemctl start fail2ban
sudo systemctl start firewalld