DevOps/Cloud Infra(6)
-
[GCP] 인스턴스 그룹
구글 클라우드 플랫폼(Google Cloud Platform, GCP)에서는 다양한 서비스와 기능들이 제공되고 있는데, 그 중 인스턴스 그룹은 특히 많은 사용자들에게 유용하게 활용되고 있습니다. 이번 포스팅에서는 구글 인스턴스 그룹의 정의, 사용 용도, 장단점, 설정 방법에 대해 자세히 알아보도록 하겠습니다. ❓인스턴스 그룹 Compute Engine > 인스턴스 그룹 가상 머신(VM) 인스턴스를 한 곳에서 통합하여 관리할 수 있는 기능으로 관리형 인스턴스 그룹과 비관리형 인스턴스 그룹으로 나뉘어집니다. 🔎 관리형 인스턴스 그룹 (Managed Instance Group, MIG)동일한 구성의 VM 인스턴스 여러 대 를 자동으로 생성, 배포, 관리하는 그룹모든 인스턴스는 동일한 템플릿(이미지, ..
2024.11.28 -
[GCP] VM 인스턴스 생성하기
지금 다니고 있는 회사에서는 클라우드 서비스로 Google Cloud Platform(GCP)을 사용하고 있습니다.오늘은 GCP에서 VM 인스턴스를 생성하는 방법에 대해서 작성해 보겠습니다!(회원가입은 필수! 안내에 따라 입력만 하면 되기 때문에 따로 작성은 하지 않도록 하겠습니다) 1. Compute Engine > VM 인스턴스 메뉴 진입 GCP 콘솔에 로그인 후, "Compute Engine"을 선택하고 "VM 인스턴스" 메뉴로 들어갑니다. 2. 인스턴스 정보 입력 프로젝트의 특성과 필요에 맞는 구성을 선택하는 것이 중요합니다.과도한 비용이 발생하지 않도록 설정을 꼭 검토하세요! 💡인스턴스 위치 설정리전 : 서버의 물리적인 위치, 국가 및 도시 단위.영역: 데이터 센터를 의미.서버를 분산 배..
2024.11.28 -
[AWS] Ubuntu 계정 생성하기
EC2 인스턴스를 생성 후 서버에 접속할 때 key pair 생성 후 받은 pem 파일을 이용하게 되는데요! 이번 게시글에서는 pem 파일이 아닌 password를 이용하여 접속할 수 있도록 설정을 변경하는 방법에 대하여 알아보도록 하겠습니다. # root 권한에 패스워드 설정 sudo passwd root # password 기반 로그인 옵션 활성화 # sshd_config 설정 파일을 편집기를 이용하여 수정 sudo vi /etc/ssh/sshd_config # PasswordAuthentication 옵션값을 no -> yes로 변경 PasswordAuthentication yes # 새로운 사용자 계정 생성하기 adduser {username} # 사용자 계정에 루트 권한 할당 # 설정 파일 편집..
2024.02.16 -
[AWS] EC2에 Mariadb 설치하기
이번에는 EC2에 Mariadb를 설치하고 접속하는 방법에 대해서 알아보겠습니다.🤔 # 터미널 접속하기 저는 mac에서 터미널을 이용하여 접속하였습니다. ssh -i user-key-pair-name.pem ubuntu@{퍼블릭 IPv4 주소or퍼블릭 IPv4 DNS} # mariadb 설치하기 sudo apt install mariadb-server # mariadb 접속하기 # 패스워드 입력창에서는 엔터를 치시면 됩니다. sudo mysql -u root -p # 신규 테이블 생성하기 create database {databasename}; # 신규 계정 생성 및 권한 할당하기 # 신규 계정 생성 create user '{user}'@'{host}' identified by '{password}'; ..
2024.02.16 -
[AWS] EC2에 JAVA 설치하기
EC2 인스턴스를 생성했으니 자바를 설치해보겠습니다 👊 # 터미널 접속하기 저는 mac에서 터미널을 이용하여 접속하였습니다. ssh -i user-key-pair-name.pem ubuntu@{퍼블릭 IPv4 주소or퍼블릭 IPv4 DNS} # JAVA 설치하기 # 설치 sudo apt-get update sudo apt-get install openjdk-17-jdk # 설치 후 버전 확인 java -version javac -version # JAVA 환경 변수 설정하기 1. 환경 변수 설정 확인하기 (아무런 값도 나오지 않는게 맞습니다) echo $JAVA_HOME 2. 절대 경로 확인 후 경로 복사해두기 which java # /usr/bin/java readlink -f /usr/bin/java..
2024.02.16 -
[AWS] EC2 인스턴스 생성하기
오늘은 AWS에서 EC2를 생성하는 방법에 대하여 작성해 보겠습니다! 이번 게시글에서는 인스턴스 생성 후 접속까지만 다뤄보고 다음 게시글에서 Spring boot를 배포해 보도록 하겠습니다🔥 # 인스턴스 생성하기 1. EC2 메뉴에 접속 후 인스턴스 시작 버튼 클릭 2. Launch an instance 페이지에서 서버 정보 입력 후 인스턴스 시작 [이름 및 태그] [애플리케이션 및 OS 이미지(Amazon Machine Image)] [인스턴스 유형] [키 페어(로그인)] 키 페어는 재발급이 불가능하니 분실되지 않도록 보관해야합니다. [네트워크 설정] 저는 기존 보안 그룹을 선택하였는데 인스턴스 접속 시 에러가 발생하여 수정 작업을 진행했습니다🥲 보안그룹 관련 공식문서를 참고하여 생성해주세요! # 인스..
2024.02.16