: 아파치와 톰켓을 연결해주는 역할 #mod_jk 설치 전 필요한 컴파일러 설치 # yum install gcc gcc-c++ httpd-devel #mod_jk 다운로드 # wget -c 링크 복사 결과 : tomcat-connectors-1.2.48-src.tar.gz 생성됨 #connector 압축해제 진행 # tar -zxvf tomcat-connectors-1.2.48-src.tar.gz #컴파일 처리 하기 # cd tomcat-connectors-1.2.48-src/native/ # ./configure --with-apxs=/usr/bin/apxs ## 컴파일 완성후 make 입력 ## # make # make 컴파일 진행 # make install # cd /etc/httpd/modules..
1. 아파치 설치 여부 확인 # yum list installed | grep httpd # yum install -y httpd ## 이러면 자동적으로 설치가 진행 됩니다~~ 만약에 80 포트가 방화벽에 막히는 경우를 대비하여 열어주는 처리를 한다. 그런데 centos07에 방화벽이 안켜져있을 경우 굳이 선언할 필요 없음 ##선언 코드 http와 https 방화벽 오픈 # firewall-cmd --permanent --add-service=http 결과 : success # firewall-cmd --permanent --add-service=https 결과 : success ## ↑ 위와 같이 진행 되고 나면 # firewall-cmd --reload ## 방화벽 재시작 # firewall-cmd ..
문제 발단해당 A 사이트의 데이터를 B 사이트에 api로 데이터를 호출하여 처리하는 방식을 요청받아 작업을 진행하였다.일반적인 HttpURLConnection 을 이용하여 호출하는 방식을 선택하여 작업을 하였다. 로컬과 개발서버의 통신 과정에서는큰 문제가 없음을 확인하고 실서버에 배포하여 확인을 하였다. 그런데 PKIX path build failed 이슈가 발생하였다. PKIX path build failed 원인 해당하는 도메인의 인증서에서 에러가 발생하여 문제가 되는 것웹브라우저에서 신뢰하는 인증서 인경우에도 발생 인증서는 유효한데 발생하는 이유?ssl 연결 시 HANDSHAKE가 어떤 방식으로 이루어지는지 보면 된다클라이언트가 CA로부터 발급받은 인증서로 서비스하는 서버와 연결서버가 전송한 ..
문제 발단 문제 발생의 시스템은 대형폐기물을 처리하는 시스템이었다. 막 해당 시스템을 오픈을 했을때 데이터가 별로 없어 문제가 없었는데 이용자가 하루에 신청자가 많다보니 데이터 늘어나는 속도가 엄청났다. (하루에 만건 이상 신청 ;;) 그렇다보니 관리자 페이지에서 해당 신청 건들을 확인하기위해 들어갔을 경우 페이지 로딩 속도가 점점 늘어나는 것을 확인... 처음에는 5초 ... 10초... 15초 데이터가 1만건 이상부터 문제가 발생하여 빠른 조치가 필요했다.. 문제 되는 부분 점검: 우선 자바코드에 이상 있는지 확인을 해보았다. 그러나 자바 코드단에서는 단순이 데이터를 조회만 해올뿐 다른 코드 처리를 하지 않은것을 확인하였다. 그렇다면 애초에 db에서 조회를 해올때 문제가 있을거라 생각하였다. 해결을 ..
centbot 설치 $yum install epel-release $yum install certbot-apache 인증서 발급 certbot certonly --webroot -w /서비스경로 -d 발급대상도메인1,발급대상도메인2 -m 관리자메일주소 KT 클라우드 호스팅 서버 예시 $certbot certonly --webroot -w /hosting/2021/test -d test.tistory.co.kr -m ghgo@tistory.co.kr $certbot certonly --webroot -w /hosting/2021/test2 -d test2.tistory.ac.kr -m ghgo@tistory.co.kr $certbot certonly --webroot -w /hosting/2020/test..
Virtual Host(가상 호스트)는 하나의 서버에서 여러 웹사이트를 서비스함을 의미합니다. 예시로 기존 서버를 www.aaa.com을 운영하고 있는데 서비스가 다른 www.bbb.com을 웹서버로 추가하여 운영을 하고자 한다 했을 경우 서버는 한대이고 , IP도 하나입니다. 두 도메인은 같은 ip로 설정되어 있는데, 각각의 도메인으로 접속을 했을 때는 서로 다른 화면을 보여주려고 한다면 어떻게 해야할까요? 이럴 경우 사용하는 것이 Virtual Host입니다. 예시) 실습 환경 CentOs 7 방화벽 - off Apache/2.4.6 먼저 apache httpd 설정 경로로 이동합니다(apache는 nginx와 동일한 역할) 경로 : /etc/httpd/conf.d/ 특정 (파일명).conf 접속 또..
- Total
- Today
- Yesterday
- Quartz
- ncp
- 리눅스
- 알고리즘
- 격리수준
- 캘린더
- 네이버 클라우드
- dockerfile
- Linux
- 스케줄러
- 컨테이너
- insert
- spring
- 개념 이해하기
- 정의
- 권한
- hazelcast
- Cache
- leatcode
- 도커
- centos7
- docker
- LocalDate
- mybatis
- Java
- 캐시
- Lock
- 이미지
- MySQL
- dfs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |