서론
자바 기반 웹 어플리케이션(톰캣과 스프링부트)가 작동해야 하는 서버에서 필수로 해야 하는 설정
- JAVA 8 설치
- 타임존 변경 : 한국 시간으로 등록하고 사용하기 위함
- 호스트네임 변경 : 현재 접속한 서버의 별명 등록
(이는 실무에서 수십 대의 서버가 작동될 때, 구분하기 위한 호스트 네임)
[1] 자바 8 설치 및 설정
https://sky-abraxas.tistory.com/87
- AWS EC2 서버에 접속한 상태로 진행
- 명령어 입력을 통해 자바 설치
sudo yum install -y -java-1.8.0-openjdk-devel.x86_64 - 인스턴스의 자바 버전 변경
sudo /usr/sbin/alternatives --config java - 버전 선택
[2] 타임존 변경
EC2 서버의 기본 타임존은 UTC로 세계 표준 시간임. 그렇기에 한국의 시간대로 변경하기 위한 작업을 하는 것임.
sudo rm /etc/localtime
sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime
마지막 date 명령어로 설정된 타임존을 확인할 수 있음
[3] Host name 변경
여러 서버를 관리할 경우 IP만으로 어떤 서비스의 서버인지 확인하기 어려워 HOSTNAME을 설정해 구분해야함
sudo vim /etc/sysconfig/network
HOSTNAME=(설정할 host name으로 변경)
https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/set-hostname.html
그 다음 hostname 등록 진행
sudo vim /etc/hosts
127.0.0.1 등록한 HOSTNAME
curl (HOSTNAME)
위 코드를 입력해 잘 등록되었는지 확인
잘 등록되었다면 위와 같이 80 포트로 접근이 안 된다는 에러가 발생함
- 아직 80 포트로 실행된 서비스가 없기에 발생한 것임
- 즉, [ curl 호스트이름 ] 해당 코드를 실행했을 때, 이름으로 실행은 잘 되었음을 의미함
'Development > Server' 카테고리의 다른 글
[AWS] PC에서 RDB 접속하기 - Mac (0) | 2021.05.28 |
---|---|
AWS RDB 운영환경에 맞는 파라미터 설정 (0) | 2021.05.26 |
AWS에 데이터베이스 환경 구축하기 - AWS RDB (0) | 2021.05.26 |
AWS EC2 서버에 접속하기 - Mac, Linux (0) | 2021.05.26 |
AWS 서버 환경 배포 - AWS EC2 (0) | 2021.05.26 |