티스토리 뷰
자바 기반의 웹 애플리케이션이 실행되는 서버에는 다음과 같은 설정을 해줘야 한다.
- java 설치: java 11 버전으로 설치할 예정
- 타임존 변경: 한국 시간대로 변경
- hostname 변경: 서버의 역할 구분
java 11 설치
지금 사용하고 있는 java 11 버전을 설치할 것이다.
yum list java*jdk-devel
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을 변경해야 한다.
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
📌hostname 변경
https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/set-hostname.html
- Total
- Today
- Yesterday
- DGS Framework
- java
- git
- downTo
- pm.expect
- Python
- postman collection
- 코딩테스트
- github
- mysql
- Kotlin
- Basic Type
- python3
- 코틀린
- 확장 함수
- graphql
- 주생성자
- postman tests
- solidity
- 네이버 2022 공채
- pm.test
- Kotlin In Action
- squash merge
- go 특징
- 2차 인터뷰
- string
- 1차 인터뷰
- hashcode
- postman
- Squash and merge
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |