분류 전체보기124 AWS(8) Nginx와 Tomcat 연동 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 설치 (이거)로 이동 -.. 2021. 1. 6. AWS(7) Load Balancer 등록 후 504 Gateway Time-out 해결법 1. PuTTY 실행 -> sudo find / -name "error.log" 입력 2. sudo chmod 555 /var/log/nginx/error.log 입력 (user,group,other 모두에게 rx권한 부여) 3. tail -100 /var/log/nginx/error.log 입력 -> error log 확인 -> 172.31.12.162, 49.142.56.208 ip를 열어줘야함 4. Security Group으로 이동 -> Edit 클릭 -> HTTP에 IP 추가 5. nginx.conf 위치 찾기 -> 디렉토리 이동 -> nginx.conf 실행 6. server_name을 사용하는 도메인 주소로 변경 -> :wq!로 저장 후 종료 7. 결과창 (추가설명) 3번에 경우 로그를 확인.. 2021. 1. 6. AWS(6) Load Balancer생성과 SSL 등록 SSL은 Amazon에서 제공하는 ACM에서 제공 받을 예정 Load Balancer는 유료 서비스이므로 (여기)에서 청구 비용을 수시로 잘 확인해야함 -> 가장 좋은 방법은 Instance의 Security Group에서 IP를 전부 본인 IP만 열어주고 사용하면 한 달 요금은 1000원 안팍으로 나온다. 1. ACM으로 이동 1. Load Balanacers -> Create Load Balancer 클릭 2. Request a certificate 3. Request a public certificate 선택 -> Request a certificate 4. 도메인 이름 입력 -> Next 클릭 5. DNS validation 선택 -> Next 6). Step 3, 4는 별도 입력없이 Step5로.. 2021. 1. 5. AWS(5) Nginx 설치 및 SSL 등록 1. PuTTY로 Instance 접속 -> amazon-linux-extras list | grep nginx 입력 (추가 설명) Amazon Linux2는 sudo yum install nginx로 설치가 안된다. (아래처럼 nginx1을 설치하라고 뜸) 2. sudo amazon-linux-extras install -y nginx1 입력 nginx 설치 3. nginx -v 입력 nginx 설치 확인 4. nginx 재시작 sudo service nginx restart 입력 5-1. Elastic IP로 접속 5-2 도메인 이름으로 접속 2021. 1. 5. 이전 1 ··· 27 28 29 30 31 다음 반응형