AWS, Infra/linux
-
우분투에서 서버 로그 확인하는 방법AWS, Infra/linux 2023. 12. 16. 17:29
우분투 서버에서 로그를 보기 위해 다양한 방법이 있습니다. 주로 /var/log 디렉토리에 위치한 여러 로그 파일들을 확인할 수 있습니다. 아래는 몇 가지 로그를 확인하는 방법입니다. 시스템 로그 확인 (/var/log/syslog): 시스템 관련 로그를 확인하려면 다음과 같이 사용할 수 있습니다. bashCopy code cat /var/log/syslog 커널 로그 확인 (/var/log/kern.log): 커널 관련 로그를 확인하려면 다음 명령어를 사용합니다. bashCopy code cat /var/log/kern.log 인증 로그 확인 (/var/log/auth.log): 사용자의 로그인 및 인증과 관련된 로그를 확인하려면 다음 명령어를 사용합니다. bashCopy code cat /var/lo..
-
[AWS] Apache - Tomcat 연동하기 (mod_jk)AWS, Infra/linux 2023. 3. 12. 18:46
[AWS] Apache - Tomcat 연동하기 (mod_jk) #aws 모든 작업은 apache 웹서버에서 작성합니다. Apache & TOMCAT 연동 4 mod_jk로 아파치/톰캣 연동 : 네이버 블로그 wget 설치 yum install wget tomcat connector 설치 sudo wget https://dlcdn.apache.org/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.48-src.tar.gz 압축해제 sudo tar xvfz tomcat-connectors-1.2.46-src.tar.gz configure을 사용하여 설치하면 될 것으로 추측 (주석 설명) apxs 경로 탐색 find / -name apxs 설치 진행 cd /usr/s..
-
[OpenSSL] Wildcard SSL 인증서의 유효성을 확인할 수 없는 경우 (PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target)AWS, Infra/linux 2022. 9. 5. 14:21
최근 Wildcard SSL 인증서를 사용하는 경우, 아래와 같은 상황이 벌어졌다. 프론트엔드 : “재성님 통신이 안되는데요..?” 🙄 나 (백엔드) : “네 ..?” 프론트엔드 : “PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target”라고 하네요?? 나 (백엔드) : “Postman API는 잘 되는데..” 😥 생각을 해보니.. 얼마 전에 Postman에서 “Openssl 통신에 등록되어 있지 않은 SSL 도메인과 통신을 할거냐?” 라고 물어봤던 기억이 났다. ✨ ✔ OpenSSL을 윈도우에서 ..
-
[AWS] 리눅스에서 라우팅 테이블을 날려버린 경우 (VPC 사용)AWS, Infra/linux 2022. 5. 7. 21:31
[AWS] 리눅스 route 테이블을 날려버린 경우 라우팅 테이블 관련해서 공부를 하면서, 서버에서 외부와 연결되는 “라우팅 테이블”을 날려버렸다. SSH 접속 중이기 때문에, 바로 서버 연결 끊기는 상황에서, 실제 운영 중인 서비스였다면 매우 큰 참사가 벌어졌을 것 이다. AWS 라우팅 재설정 AWS VPC 서비스 해당 항목의 내용들을, 제거하고 그대로 다시 적어주고 "변경 사항 저장" 클릭. 라우팅이 떨어진 EC2 서버를 재기동한다. SSH 접속이 정상적으로 되는 것을 확인. 현업에서 애초에 root 권한으로만 라우팅 설정이 가능하기에 안전하지만 그냥 참고로 남겨둔다. (정말 특이한 경험이였다)
-
[AWS] Centos7 서비스 등록하기 (Reboot시 서비스 자동 시작)AWS, Infra/linux 2022. 4. 30. 22:01
[AWS] Centos7 서비스 등록하기 (Reboot시 서비스 자동 시작) 1. 서비스란 무엇일까? 🤔 서비스는 다양한 의미로 사용된다. 룸 서비스, 서비스업 등등.. 하지만 OS단에서 사용하는 “서비스”라는 의미는 상이하다. 서비스란 OS가 부팅되었을때, 생성되면서 종료될때까지 실행되는 Process 및 모든 설정 파일을 Service라고 한다. 실제로 우리가 많이 사용하고 있는 “Window”의 경우, 서비스를 가지고 있다. 예를 들면, 컴퓨터를 재부팅하면 카카오톡이 자동으로 실행이 되는 것이 대표적인 예라고 할 수 있을 것이다. 전원공급 차단, 물리적인 오류 등등으로 인해서 OS를 재기동 해야만할 경우 서비스를 등록하여 자동으로 서비스들이 재기동 되도록 해야한다. - 예시 : 윈도우 서비스 - 예..
-
-
[AWS] Load Balancer를 사용하여 HTTPS로 리다이렉션AWS, Infra/linux 2021. 12. 8. 22:11
1. 로드밸런서 설정으로 이동하자. EC2 -> 로드밸런서 -> 리스너 탭 이제 리스너를 추가/편집을 진행하겠다. (혹시 443포트 요청에 대한 설정이 있더라도 수정할 필요가 없다) 2. 로드밸런서에 HTTP 요청, 규칙을 추가/수정. 규칙 보기/편집를 클릭하자. 아예 존재하지 않을 시에는 추가를 해줘야 한다. 3. 80포트의 작업을 추가. 설명 - HTTP 80 : 기본 작업요청 - IF : 요청 시에 라우팅 - THEN을 클릭하여 작업 추가 -> 리디렉션 대상 우리는 단순하게 리다이렉션만 해주면 되니까.. THEN만 추가해준다. 3-1. 리디렉션 대상을 선택 3-2. 상세 설정. 3-3. 저장 및 확인 위 처럼 설정을 해주어, 우측 상단의 업데이트 클릭 결론적으론, 이렇게 되어야 한다. 4. 테스트 ..
-
[AWS] SSL 적용시 504 Gateway Time-out 오류해결AWS, Infra/linux 2021. 10. 31. 20:58
WEB, WAS, DB 서버들을 나누어서 구성을 했고 SSL 인증을 추가했는데 504 Gate way 오류가 발생했다. 서버에는 문제가 없는 것 같아, ELB쪽에 문제가 생긴 것 같아 찾아보았더니, 로드밸런싱 타겟을 수정해주니 정상적으로 작동되었다. ELB와 연동되어 있는 로드밸런싱 타겟 속성 확인. Stickiness (고정) 활성화 참고 다른 블로그 : AWS 504 Gateway Time-out 에러에 대해 AWS 공식 사이트 : Configure sticky sessions for your Classic Load Balancer - Elastic Load Balancing