본문 바로가기
개발/AWS

AWS(8) Nginx와 Tomcat 연동

by 준그래머 2021. 1. 6.
반응형

1. Java 설치 (이거) 참조

위에서 아래로 순서대로 입력

sudo amazon-linux-extras enable corretto8

sudo yum install java-1.8.0-amazon-corretto

sudo yum install java-1.8.0-amazon-corretto-devel

java -version

 

결과 값은

openjdk version "1.8.0_232"
OpenJDK Runtime Environment Corretto-8.232.09.1 (build 1.8.0_232-b09)
OpenJDK 64-Bit Server VM Corretto-8.232.09.1 (build 25.232-b09, mixed mode)

 

이게 나오면 성공

 

2. Tomcat 설치 (이거)로 이동 -> tar-gz 링크 복사 -> wget downloads.apache.org/tomcat/tomcat-9/v9.0.41/bin/apache-tomcat-9.0.41.tar.gz 입력 

3. home에 app/server 디렉토리를 생성

 

4. 다운 받은 파일 이동

(추가설명) home 디렉에서 찾아야하므로 ~/를 붙여 파일을 찾음, 이동 경로 역시 home 디렉에서 시작하므로 ~/를 붙임

 

 

5. 확인

 

6. 이름 변경

 

7. 압축파일 풀기

 

8. 압축파일 삭제

 

9. tomcat9 폴더로 이동 -> bin 파일로 이동 -> 권한을 가져야할 파일 (catalina.sh, startup.sh, shutdown.sh) 확인

 

10. sudo chmod 555 file 로 권한 생성 -> 읽고 실행 가능한 상태로 변경

 

11. sudo ./startup.sh 톰캣 실행

 

12. Security Group 변경 -> tcp 8080 포트 열어줌

 

 

13. ip주소로 연결

 

14. 도메인 주소로 연결 시

 

15. nginx.conf 파일이 있는 디렉토리로 이동

 

16. sudo vi nginx.conf -> 아래와 같은 구문 추가

(추가설명) 포트 번호와 tcp ip를 모르겠으면 netstat -npl을 입력

 

17. functionshop.xzy 입력

'개발 > AWS' 카테고리의 다른 글

aws  (0) 2021.02.26
AWS(7) Load Balancer 등록 후 504 Gateway Time-out 해결법  (0) 2021.01.06
AWS(6) Load Balancer생성과 SSL 등록  (0) 2021.01.05
AWS(5) Nginx 설치 및 SSL 등록  (0) 2021.01.05
AWS(4) Instance에 접속  (0) 2021.01.05