GCP를 통해 인스턴스를 생성했다면
이제 ssh를 통해 인스턴스로 접속하는 방법을 알아보자.
우선 기존적으로 python3 (3.5~3.9) 가 설치되어있어야한다.
python3 -V
또는 python -V
로 확인
아래 URL에 들어가서 개인 OS 사양에 맞춰 패키지를 설치한다.
설치된 패키지는 압축을 풀어야하는데
개인적으로 압축은 .zshrc
가 존재하는 User 사용자 폴더에 푸는 걸 추천한다.
(나중에 gcp에서 제공하는 스크립트 실행 시 다음 단계에서 path 경로를 설정할 수 있는데
.zshrc
와 동일한 경로에 설치하면 별도 경로 입력없이 엔터만 눌러도되기 때문에..ㅎㅎ)
터미널을 이용한 파일 이동 및 압축 푸는 명령어는 아래 참조
# 폴더 이동
cp <기존 경로> <이동할 경로>
# 압축 풀기
tar -xvf <압축 파일 path>
패키지가 설치된 경로에서 아래 스크립트를 실행한다.
./google-cloud-sdk/install.sh
스크립트가 실행되면 welcome 이라며 데이터 공유 동의 확인을 진행한다. y or n 내키는대로..!
그리고 아래와 같이 환경 변수 설정 경로를 물어보니 설정해준다.
위 스텝이 다 끝나면 ~/.zshrc
에서 아래와 같이 환경변수가 등록된 것을 볼 수 있다.
gcloud
라고 입력해서 command not found 대신 gcloud 관련 명령어가 나오면 설치 성공!
만약 위 스텝을 했음에도 안나오면 아래 스크립트를 통해 .zshrc
를 restart 시켜주면된다.
source ~/.zshrc