-
[INFRA] amazon EC2 초기 설정Programming/infra 2021. 5. 24. 22:39
개요
Java 기반의 웹 애플리케이션을 작동시키기 위한 서버설정을 정리한다. 이글은 아마존 리눅스 2를 기반으로 작성되었다.
1. Java 설치하기
아마존 리눅스 2는 기본적으로 jdk가 설치되어 있지 않다.
java 8 설치
$ sudo yum install -y java-1.8.0-openjdk-devel.x86_64
java 11 설치
$ sudo amazon-linux-extras install java-openjdk11
java version 변경
$ sudo /usr/sbin/alternatives --config java
java version 확인
$ java -version openjdk version "11.0.11" 2021-04-20 LTS OpenJDK Runtime Environment Corretto-11.0.11.9.1 (build 11.0.11+9-LTS) OpenJDK 64-Bit Server VM Corretto-11.0.11.9.1 (build 11.0.11+9-LTS, mixed mode)
2. 타임존
타임존 변경
$ sudo rm /etc/localtime $ sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime
타임존 확인
$ date Mon May 24 22:23:21 KST 2021
3. hostname 변경
아마존 리눅스 1과 다른 방식을 사용한다.
$ sudo hostnamectl set-hostname (my hostname)
리눅스 호스트 파일도 변경해준다.
※ 호스트 파일이란? 리눅스에서 DNS보다 먼저 호스트명을 IP로 풀어주는 파일이다.
$ sudo vim /etc/hosts 127.0.0.1 (my hostname) ::1 localhost6 localhost6.localdomain6
모든 과정이 완료되면 reboot을 진행한다.
$ sudo reboot
'Programming > infra' 카테고리의 다른 글
[CI/CD] Travis CI를 활용한 배포 자동화 (2) (0) 2021.06.27 [CI/CD] Travis CI를 활용한 배포 자동화 (1) (2) 2021.06.22 [INFRA] EC2 서버 접속하기 (Mac & Linux) (0) 2021.06.21 [INFRA] EC2에서 nginx 설치 (0) 2021.05.26