1. Virtualbox 다운 및 설치
2. Ubuntu다운 및 설치
3. Vitualbox에서 다운받은 Ubuntu IOS 이미지 파일을 이용해서 가상머신 생성
4. 로컬 컴퓨터에서 가상 환경 리모트 컴퓨터에 ssh로 접속하기
1) sudo 명령어가 안먹힌다면 'su' 를 입력하고 root 비밀번호를 입력하면 된다.
2) 우분투에 SSH 서버 설치하기
- sudo apt update : 패키지 리스트 업데이트
- sudo apt install openssh-server : SSH 서버 설치
- sudo systemctl status ssh : SSH 서버 상태 확인
- sudo systemctl start ssh : SSH가 실행중이 아니라면 실행
- sudo systemctl enable ssh : SSH 서버가 부팅 시 자동으로 시작되도록 생성
- ip addr show : inet 항목에 나오는 ip 주소 확인
- 3번째의 192.168.56.102가 주소이다.
3) 로컬 컴퓨터에서 ssh 서버 접속하기
- ssh {아이디}@192.168.56.102 로 접속한다.
- 패스워드를 입력한다.
4) 로컬 컴퓨터에 있는 파일 우분투로 옮기기
- 로컬 터미널에서 다음과 같이 명령어를 입력한다
- scp /path/to/local/file user@vm-ip-address:/path/to/destination
- ex) scp /path/to/test.txt user@192.168.56.101:/home/user/
5) 우분투에서 node 실행하기
- sudo apt-get install -y nodejs : 노드 설치
- node -v : 노드 버전 확인
- node ~/scrap/day1.js : 경로와 파일을 입력해서 실행해주기