기본적인 웹이 구성되어 있는 상태 SSL을 적용해보자.
해당링크를 참고하여 진행 하였습니다.
- 아파치에 SSL을 적용하기 위해 mod_ssl 모듈을 설치
(mod_ssl을 보다 자세히 알고자 한다면 > 링크)-
# dnf install mod_ssl
# systemctl restart httpd
# apachectl -M | grep ssl_module // 확인
-
- 인증서 관리를 위한 Certbot 설치
Let’s Encrypt 의 인증서를 설치하고 관리하기 위해서는 acme.sh 나 certbot등을 사용하면 되는데, 잘 아는 certbot을 설치 해서 진행했다. (참고링크)- # wget https://dl.eff.org/certbot-auto
- # sudo mv certbot-auto /usr/local/bin/certbot-auto
- # sudo chown root /usr/local/bin/certbot-auto
- # sudo chmod 0755 /usr/local/bin/certbot-auto
- 인증서 설치
자동으로 아파치의 구성을 불러와서 진행하기 위해서는> certbot-auto –apache
수동으로 직접 구성하려면 > certbot-auto –apache
을 하면 되는데 나는 자동으로 진행했다.그러면 알아서 도메인을검색 하여 어떤 도메인을 사용할지 선택할수 있으며,
http 를 리디렉션 할지 선택하라고 한다.- certbot-auto –apach
그러면 끝난다.
이렇게 쉬운데 난 이제것 왜 이렇게 어렵게 했을까?