728x90
Apache 웹서버에 SSL 적용. 3가지 경우로 나누어 실습.
1) HTTP > HTTPS 로 Rewrite, mod_jk 사용
2) HTTP > HTTPS 로 Rewrite X, mod_jk 사용
3) HTTP > HTTPS 로 Rewrite, proxy 사용
1) HTTP > HTTPS 로 Rewrite, mod_jk 사용
- httpd.conf 수정
# vi /usr/local/apache/conf/httpd.conf
…
LoadModule ssl_module modules/mod_ssl.so
LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
Include conf/extra/httpd-ssl.conf
LoadModule rewrite_module modules/mod_rewrite.so
…
2) HTTP > HTTPS 로 Rewrite X, mod_jk 사용
- httpd-ssl.conf 설정
# vi /usr/local/apache/conf/extra/httpd-ssl.conf
<VirtualHost _default_:443>
…
JkMount /* worker1
SSLEngine on
SSLCertificateFile [인증서 파일 경로]
SSLCertificateKeyFile [키파일 경로]
SSLCACertificateFile [중계인증서 파일경로]
3) HTTP > HTTPS 로 Rewrite, proxy 사용
- httpd-vhosts.conf 설정
# vi /usr/local/apache/conf/extra/httpd-vhosts.conf
<VirtualHost *:80>
…
JkMount /* worker1
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule .* https://example.website.kr
728x90
'Dev > Linux' 카테고리의 다른 글
[Ansible] Include (0) | 2022.08.11 |
---|---|
[Ansible] Module (0) | 2022.08.10 |
[Linux] Samba 삼바 환경 설정 (0) | 2022.08.07 |
[Linux] sudo (0) | 2022.08.06 |
[Linux] Disk Mount (0) | 2022.08.05 |
댓글