-
[AWS] AWS 서버 구축 및 배포 2. EC2 서버에 접속 및 환경설정DevOps/AWS 2022. 4. 8. 02:17728x90
1. EC2 서버에 접속
Mac 이나 Linux 환경에서는 터미널을 이용하면 되는데, 나는 Window 환경이므로 putty를 이용했다.
* putty 에서는 pem 키가 사용이 안된다. 따라서 pem 키를 ppk 파일로 변환해야 한다.
putty를 설치하고 나서 puttygen.exe 파일을 실행해준다.
밑의 창이 나오는데 위에 메뉴에서 Conviersions -> import Key 를 선택해서 내려받았던 pem 키를 선택해준다.
그러면 자동으로 변환이 되고 밑에 메뉴에서 Save private Key 를 누르면 ppk 파일을 생성해준다.
경고 메세지는 예를 누르고 넘어가면 된다.
이제 putty.exe 를 실행해서 접속할 준비를 해보자.
접속했을 때 보이는 Host Name 에 다음과 같이 입력해준다.
그 후에 카테고리에 Connection -> SSH -> Auth ( 이 항목들이 없다면 왼쪽 작은 버튼인 + 를 눌러주면 된다. )
여기서 Browse.. 를 눌러서 아까 저장해두었던 ppk 파일을 등록해준다.
다시 카테고리에 Session을 눌러 처음 화면으로 돌아가서
Saved Sessions에 현재 설정을 저장할 이름을 등록하고 Save 를 눌러준다.
그럼 다음과 같이 생성이 된다.
이제 저장한 뒤 Open을 클릭하거나 더블클릭해서 접속을 한다.
SSH 접속 알림이 등장하면 예를 눌러주면 된다.
이제 다음과 같이 SSH 접속에 성공한 것을 확인할 수 있다.
2. 서버 생성 시 해야 하는 설정들
- 자바 설치
자바 설치는 https://pompitzz.github.io/blog/Java/awsEc2InstallJDK11.html#jdk-%E1%84%89%E1%85%A5%E1%86%AF%E1%84%8E%E1%85%B5 이 블로그를 참조했다.
AWS EC2에 JDK 11 설치하기 | BLOG
AWS EC2에 JDK 11 설치하기 작성일: 2020-07-05 17:44
pompitzz.github.io
친절하게 나와있으니 참고하면 되겠다.
- 타임존 변경
EC2 서버의 기본 타임존은 UTC 이므로 한국으로 바꾸어주어야 한다. 아래와 같이 코드를 입력해준다.
sudo rm /etc/localtime sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime
그 후에 date를 입력하면 타임존이 KST로 변경된 것을 확인할 수 있다.
- Hostname 변경
Hostname 변경하는 것도 https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/set-hostname.html
Amazon Linux 인스턴스에서 호스트 이름 변경 - Amazon Elastic Compute Cloud
Amazon Linux 인스턴스에서 호스트 이름 변경 인스턴스를 시작하면 인스턴스에 호스트 이름이 할당됩니다. EC2 호스트 이름에 대한 자세한 내용은 Amazon EC2 인스턴스 호스트 이름 유형 섹션을 참조하
docs.aws.amazon.com
여기서 친절히 나와있으니 참고하면 되겠다.
이렇게 해서 EC2 서버 접속 및 환경설정이 끝났다.
https://yanglet.tistory.com/14
[AWS] AWS 서버 구축 및 배포 3. AWS RDS
RDS는 AWS 클라우드에서 관계형 데이터베이스를 더 쉽게 설치, 운영 및 확장할 수 있는 웹 서비스입니다. 이 서비스는 산업 표준 관계형 데이터베이스를 위한 경제적이고 크기 조절이 가능한 용량
yanglet.tistory.com
참고 : 스프링 부트와 AWS로 혼자 구현하는 웹 서비스, 이동욱님 지음
728x90'DevOps > AWS' 카테고리의 다른 글
[AWS] AWS 서버 구축 및 배포 5. AWS EC2에 프로젝트 배포 (0) 2022.04.21 [AWS] AWS 서버 구축 및 배포 4. AWS RDS 접속 및 확인 (0) 2022.04.15 [AWS] AWS 서버 구축 및 배포 3. AWS RDS (0) 2022.04.09 [AWS] AWS 서버 구축 및 배포 1. AWS EC2 (0) 2022.04.06