티스토리 뷰

AWS

[AWS] 서버 설정

SdardewValley 2021. 10. 14. 22:00
반응형

자바 기반의 웹 애플리케이션이 실행되는 서버에는 다음과 같은 설정을 해줘야 한다.

  • java 설치: java 11 버전으로 설치할 예정
  • 타임존 변경: 한국 시간대로 변경
  • hostname 변경: 서버의 역할 구분

 

 

java 11 설치

지금 사용하고 있는 java 11 버전을 설치할 것이다. 

 

yum list java*jdk-devel

 

설치 가능한 java 버전 확인

 

yum으로는 버전 8까지 가능하다. 따라서 11 버전은 다른 방법으로 설치를 해야 한다.

 

sudo yum install java-11-amazon-corretto

 

위의 명령어를 실행하면 java 11 버전이 설치된다.

 

java 11 버전이 설치된 것을 확인할 수 있다.

 

sudo /usr/sbin/alternatives --config java

 

그리고 인스턴스의 java 버전을 변경한다. 이미 11 버전으로 설정되어 있어서 엔터를 눌렀다.

 

java -version

 

java 버전을 확인하였고 11버전이 설치된 것을 확인하였다.

 

 

타임존 변경

date를 입력하면 타임존이 UTC인 것을 확인할 수 있다. 따라서 한국의 표준시간 KST로 변경을 해줘야 한다.

 

 

KST로 변경을 해주는 명령어

sudo rm /etc/localtime
sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime

 

위의 두 명령어를 입력하고 date로 타임존을 확인하면 타임존이 KST로 변경된 것ㅇ르 확인할 수 있다.

 

 

Hostname 변경

IP만으로는 어떤 서비스인지 알 수 없다. 따라서 어떤 서비스인지 알려주기 위해서는 hostname을 변경해야 한다.

 

변경전 - ip로 되어 있다

 

sudo hostnamectl set-hostname 설정할_hostname

 

위의 설정할_hostname에 원하는 hostname을 입력하고 명령어를 입력한다.

 

sudo reboot

 

 

그리고 재부팅을 해주고 다시 접속을 한다.

 

💡 터미널도 껐다가 다시 실행하자

 

변경후

hostname 명령어로 hostname을 확인할 수 있다. hostname이 변경된 것을 확인할 수 있다.

 

 

<참고>

📌 java 11 버전 설치

https://docs.aws.amazon.com/ko_kr/corretto/latest/corretto-11-ug/amazon-linux-install.html

 

Amazon Corretto 11 설치 지침 - Amazon Corretto

이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.

docs.aws.amazon.com

 

📌hostname 변경

https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/set-hostname.html

 

Amazon Linux 인스턴스에서 호스트 이름 변경 - Amazon Elastic Compute Cloud

Amazon Linux 인스턴스에서 호스트 이름 변경 인스턴스를 시작하면 인스턴스에 호스트 이름(내부 프라이빗 IPv4 주소)이 지정됩니다. 일반적인 Amazon EC2 프라이빗 DNS 이름은 ip-12-34-56-78.us-west-2.compute.i

docs.aws.amazon.com

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함