본문 바로가기
IT/Web

Oracle Cloud Tomcat + JAVA + JSP + MySql 개발환경

by Spring Up!! 2022. 7. 12.
반응형

(진행하며 작성중인 포스팅입니다.)

오라클 클라우드가 무료 계정을 주기 때문에, 오라클 클라우드에 웹서비스 설치를 시작합니다.
앞으로 웹서비스를 실제로 셋팅할 계정입니다.

오라클 클라우드 VM의 80포트 접속을 위해서는 Virtual Cloud Networks 의 접근 규칙 (Ingress Rule) 과, 리눅스의 방화벽을 모두 셋팅하면 됩니다.
- Ingress 룰은 아래와 같이 추가해줍니다.

ingress rules


오라클 클라우드는 방화벽을 위해 ufw 이 아닌 iptables 명령어를 사용해야 한다고 합니다.
참고 자료: https://iter.kr/우분투-서버-방화벽-설정-포트-개방

# 80번 포트 개방 sudo iptables -I INPUT 1 -i ens3 -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
# 443번 포트 개방 sudo iptables -I INPUT 1 -i ens3 -p tcp --dport 443 -m state --state NEW,ESTABLISHED -j ACCEPT
# 재부팅시에도 적용 되도록 저장 sudo netfilter-persistent save
# 리로드 sudo netfilter-persistent reload
# iptables 정지 sudo service iptables stop
# iptables 시작 sudo service iptables start
# iptables 재시작 sudo service iptables restart
# iptables 저장 sudo service iptables save


이번에 웹서비스에 사용할 톰캣은 9.0.x 대로 결정하였습니다.

Tomcat 버전별 Java 지원


"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

java 는 11 버전을 선택하였다. Java 8 은 가장 많이 쓰이고 있으며 Extended Support 가 2030년 12월까지로 연장되었기에 고민이 되었지만, 좀 더 신기술을 택하기로 한다. ㅎㅎ

$ sudo apt install openjdk-8-jdk

 

Oracle Java SE Support Roadmap (2022년7월12일 시점)

Release GA Date Premier Support Until Extended Support Until Sustaining Support
8 (LTS)** March 2014 March 2022 December 2030***** Indefinite
9 (non‑LTS) September 2017 March 2018 Not Available Indefinite
10 (non‑LTS) March 2018 September 2018 Not Available Indefinite
11 (LTS) September 2018 September 2023 September 2026 Indefinite
12 (non‑LTS) March 2019 September 2019 Not Available Indefinite
13 (non‑LTS) September 2019 March 2020 Not Available Indefinite
14 (non‑LTS) March 2020 September 2020 Not Available Indefinite
15 (non‑LTS) September 2020 March 2021 Not Available Indefinite
16 (non-LTS) March 2021 September 2021 Not Available Indefinite
17 (LTS) September 2021 September 2026**** September 2029**** Indefinite
18 (non-LTS) March 2022 September 2022 Not Available Indefinite
19 (non-LTS)*** September 2022 March 2023 Not Available Indefinite
20 (non-LTS)*** March 2023 September 2023 Not Available Indefinite
21 (LTS)*** September 2023 September 2028 September 2031 Indefinite

 

반응형

댓글