AWS 38

AWS EC2 Nginx 설치(Amazon Linux 2, Ubuntu)

1. Amazon Linux 2 yum 업데이트 sudo yum update -y repository 등록 sudo vi /etc/yum.repos.d/nginx.repo 아래 코드 추가 [nginx] name=nginx repo baseurl= http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 repository 확인 yum info nginx Nginx 설치 sudo yum install nginx -y Nginx 버전 확인 nginx -v Nginx 실행 sudo systemctl start nginx Nginx 중지 sudo systemctl stop nginx Nginx 상태 확인 sudo systemctl status ngi..

AWS Route 53 ② 도메인 연결

도메인을 구매했다면 AWS Route 53 호스팅 영역을 생성합니다. 구매한 도메인 주소를 입력해주면 됩니다. 생성 후 라우팅 대상 영역을 보면 4개의 네임서버가 있습니다. 도메인을 구매한 사이트에서 네임서버를 설정해줍니다. 가비아의 네임서버 설정 방법은 공식 사이트에도 잘 설명되어 있습니다. https://customer.gabia.com/manual/domain/286/991 가비아: 국내 1위 customer.gabia.com 네임서버 등록 후 다시 AWS Route 53으로 돌아와 레코드 생성 버튼을 눌러줍니다. 라우팅 대상은 각자 용도에 맞게 설정해줍니다. 도메인 주소로 접속이 잘 되는지 확인해봅시다.

AWS Route 53 ① 550원으로 도메인 발급하기(가비아)

사이트에 SSL을 적용하기 위해서는 개인 도메인이 필요합니다. 무료 도메인 발급 방법도 있지만 웬만한건 이미 발급된 상태고 그냥 몇 백원 내고 맘 편하게 사용할 수 있는 가비아를 사용해볼겁니다. https://www.gabia.com/ 웹을 넘어 클라우드로. 가비아 그룹웨어부터 멀티클라우드까지 하나의 클라우드 허브 www.gabia.com 사이트에 로그인하고 원하는 도메인명을 검색해봅니다. (저는 구글 로그인으로 회원가입 했습니다) 원하는 도메인을 선택하면 도메인 장바구니로 들어가고 신청을 누르면 됩니다. 결제까지 쭉쭉하고 My가비아를 클릭하면 구매한 도메인 정보를 볼 수 있습니다. 이번에 구매한 도메인으로 다음 포스팅에서 AWS Route 53에 연결해보겠습니다.

AWS EC2 Apache Tomcat 설치

먼저 Java 설치 필요 https://minha0220.tistory.com/85 AWS EC2 JAVA 설치 운영체제: Amazon Linux 2 JAVA 설치 sudo yum -y install java-1.8.0-openjdk JAVA 버전확인 java -version JAVA 컴파일러 설치 sudo yum install -y java-1.8.0-openjdk-devel JAVAC 버전확인 javac -version 설치경로확인 which java readlink - minha0220.tistory.com 운영체제: Amazon Linux 2 1. 파일생성 후 이동 sudo mkdir /home/tomcat cd /home/tomcat 2. Tomcat tar 파일 다운로드 ※2023.7.10 기..

AWS EC2 JAVA 설치

※2023.7.10 내용 수정 Java 버전 문제가 있어서 v11 -> v17로 수정했습니다. 이후로도 비슷한 문제가 발생할 수 있으니 오류 발생 시 최신 버전 여부 확인해주세요 JAVA 설치 # Amazon Linux 2 sudo yum -y install openjdk-17-jdk # Ubuntu sudo apt-get update sudo apt-get install openjdk-17-jdk JAVA 버전확인 java -version 환경변수 추가(초기화 방지) sudo vi /etc/profile 아래 코드를 맨 밑에 추가 export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 export PATH=$PATH:$JAVA_HOME/bin export CLASS..

AWS EC2 연결: Private Subnet 접근하기(mobaxterm, Xshell)

private subnet은 bastion host를 통해 접근할 수 있습니다. 우선 bastion host가 위치한 public subnet에 접속한 후 private subnet에 접근해보겠습니다. 아래 AWS 구성도에서 가용영역 C의 인스턴스로 실습해볼겁니다. AWS 구성도 public/private subnet IP 주소 public subnet Elastic IP: 3.37.21.35 private subnet IP: 10.0.159.88 게이트웨이 설정도 신경써줍니다. public subnet의 라우팅 테이블에 Internet Gateway private subnet의 라우팅 테이블에는 NAT Gateway를 연결해줘야 합니다. 1. mobaxterm mobaxterm을 설치해줍니다. http..

[에티버스러닝]RECA 2기 13주차: AWS

[에티버스러닝 k-digital training 2023.5.15~5.19] 본격적인 클라우드 교육기간이 시작됐다. 1달간 AWS로 인프라 구축하는 방법을 배우고 프로젝트를 진행해야한다. 개인적으로 AWS 공부를 하려고 하면 비용문제가 만만치 않은데 에티버스러닝에서 전액 지원을 해주니 마음놓고 공부에 집중할 수 있었다. 지금까지 책을 보고 공부한 적이 없는데 이번 AWS 파트에서 아주 유용하게 읽어봤다. 이전에는 수업 자료가 따로 있어서 그걸로 공부를 했지만 AWS 수업은 따로 자료가 없고, 그마저도 카메라로 화면을 찍어서 필기해야 한다(너무 금방 넘겨버린다). 그리고 화면이 너무 안보여서 카메라로 확대해서 보고있으면 바로 다음단계로 넘어가버리니 책을 펴지 않을 수가 없었다... 내용도 어렵지만 상황도 ..