작업환경은 CentOS6.9 Apache 2.2.22 아파치2.1 버전 이후에는 mod_ssl이 포함되어있어서 가상호스팅 설정이 가능하다고 한다.. 근데 실제 세팅해보니 이게 되는건지 안되는건지 애먹음.. 아파치 폴더경로는 /usr/local/apache 이고 설정파일은 /usr/local/apache/conf/extra 폴더에 httpd-ssl.conf 파일에다가 세팅함 http 가상호스트 설정해서 https로 넘기는건 별도 작업이 필요 NameVirtualHost *:443 # General setup for the virtual host DocumentRoot "폴더경로" ServerName 사용도메인 ServerAlias 본도메인 SSLEngine on SSLCipherSuite ALL:!ADH:..
자동으로 갱신이 가능하려면 도메인 네임서버(DNS)가 클라우드플레어(Cloudflare)로 등록되어 있어야 가능함 기존 방식으로 처리가 되지 않아 cloudflare API를 활용함 https://dash.cloudflare.com/profile/api-tokens 위 페이지에서 API 키를 Global API Key를 생성 또는 확인(생성한적이 없는거 같은데 생성되어있어서...) 서버는 centos7 root 계정으로 진행 우선 certbot-dns-cloudflare 설치 yum install certbot-dns-cloudflare 설치 후 계정 홈 폴더로 이동해서 폴더 생성 후 파일까지 생성 cd ~/ mkdir .secrets vim cloudflare.ini # Cloudflare API cr..