Apache2 + Tomcat + Spring http2 프로토콜 적용 포스팅 썸네일 이미지

Network

Apache2 + Tomcat + Spring http2 프로토콜 적용

http2 프로토콜을 사용해야 하는 이유는 https://www.httpvshttps.com/ 링크에서 http/1.1과 http2 프로토콜의 차이를 확인하실 수 있습니다. 해당 웹페이지는 단순히 https를 적용해서 빠른 것이 아니라 http2 프로토콜을 적용해주었기 때문에 속도가 빨라진 것입니다. 기존 http에서 https로 암호화를 추가했다면 속도가 더 느려지는 것이 정상입니다. 이를 보완하기 위해 http2 프로토콜이 개발되었고, 심지어 구글은 현재 UDP 기반의 http3 프로토콜을 도입하였습니다. http2 프로토콜 적용은 CentOS7 Apache2에 Let's Encrypt으로 SSL 인증서 무료 발급받기 포스팅 이후 이어지는 글임을 참고해주시기 바랍니다. [STEP 1] mod_http..

2022.11.11 게시됨

CentOS7 Apache2에 Let's Encrypt으로 SSL 인증서 무료 발급 받기 포스팅 썸네일 이미지

Network

CentOS7 Apache2에 Let's Encrypt으로 SSL 인증서 무료 발급 받기

개인정보보호 관련 법률로 개인정보를 취급하는 웹 사이트는 SSL 인증서를 필수로 설치하여 데이터 통신 간 암호화를 하도록 되어있으며 이를 위반하고 개인정보를 분실, 도난, 누출 등 훼손한 자는 3년 이하의 징역 또는 3천만 원 이하의 벌금에 처한다고 합니다. 무료 SSL/TLS 인증서 발급 기관 Letsencrypt를 통하여 HTTPS 적용해보도록 하겠습니다. 서버 환경 Centos7 Apache2 필수 조건 Public Domain (무료 도메인 발급받기) Host System root 권한 계정 [STEP 1] /etc/httpd/conf 경로 httpd.conf 파일 수정 RewriteRule 옵션 추가 및 httpd-ssl.conf Include $ cd /etc/httpd/conf $ vi ht..

2022.11.05 게시됨

CentOS7 Apache2에 무료 테스트 도메인 세팅하기 포스팅 썸네일 이미지

Network

CentOS7 Apache2에 무료 테스트 도메인 세팅하기

개발기용 도메인을 사용하기 위해 무료 도메인을 구매하여 세팅하였습니다. [STEP 1] https://my.freenom.com 사이트 접속 후 회원가입 및 로그인 진행 [STEP 2] 로그인 후 Register a new Domain 메뉴 클릭 후 원하는 도메인 검색하여 구매 [STEP 3] 구매한 도메인 DNS 설정 [STEP 4] /etc/httpd/conf 경로 httpd.conf 파일에 도메인 설정 코드 추가 $ cd /etc/httpd/conf $ vi httpd.conf # vim 설치가 안되어 있다면 $ apt-get update $ apt-get install vim DocumentRoot /var/www/html ServerName gcpower.cf ServerAlias gcpower..

2022.11.05 게시됨