GCP (Google Cloud Platform)
구글 검색과 유튜브와 같은 최종 사용자 제품을 위해 내부적으로 구글이 사용하는, 동일한 지원 인프라스트럭처 위에서 호스팅을 제공하는 구글의 클라우드 컴퓨팅 서비스
1. GCP 시작하기
※ 무료로 시작하기 클릭 후 가입
1.1. 프로젝트 만들기
※ 프로젝트 만들기 클릭
※ 프로젝트 이름 설정 후 수정
※ 프로젝트 ID 설정
1.2. Compute Engine API 사용 설정
※ Compute Engine → VM 인스턴스 선택
※ Compute Engine API 사용 설정
1.3. Google Cloud CLI 설치
※ 아래 URL로 접속하여 CLI 설치 진행
https://cloud.google.com/sdk/docs/install-sdk?hl=ko
※ 본인의 PC에 맞는 OS 선택 후 Google Cloud CLI 설치 프로그램 클릭하여 다운로드
※ CLI 설치 진행
2. GCP에서 사용할 키 생성
Puttygen 관련 내용은 아래 글 참고
※ Puttygen 실행 후 Generate
※ Conversions → Export OpenSSH key
※ key comment에 google ID 입력 (도메인은 제외하고 아이디만 입력) 후 public key 내용 복사
※ Compute Engine → 메타데이터
※ SSH키 → 복사한 public key 입력 후 저장
3. 인스턴스 생성 및 접속
3.1. 인스턴스 생성
※ Compute Engine → VM 인스턴스
※ 인스턴스 만들기
※ 인스턴스 생성 설정 - 이름, 리전, 유형 선택
※ 부팅 디스크 변경
※ CentOS 7으로 설정 후 선택
※ ID 및 API 액세스 설정 후 만들기
※ 인스턴스 생성 확인
3.2. 인스턴스 접속
※ Xshell 접속 설정
※ 접속
4. 인스턴스 웹 서버 설치 및 접속
4.1. 인스턴스에 웹 서버 설치
$ sudo su -
# yum install -y httpd
# systemctl start httpd
4.2. 방화벽 생성
※ VPC 네트워크 → 방화벽
※ 방화벽 규칙 만들기
※ 방화벽 규칙 설정 후 생성 (80/tcp)
4.3. 웹 브라우저 접속 테스트
'Cloud > GCP' 카테고리의 다른 글
6. GCP : Filestore (0) | 2022.07.05 |
---|---|
5. GCP : 인스턴스 CLI로 생성 및 접속 (gcloud CLI) (0) | 2022.07.05 |
4. GCP : VPC 네트워크, 방화벽 생성 (0) | 2022.07.05 |
3. GCP : IAM - 프로젝트 공유 (0) | 2022.06.28 |
2. GCP : 인스턴스에 wordpress 설치 (0) | 2022.06.28 |