centos 6.8 使用免費的 letsencrypt ssl 憑證

CentOS 6.8 的python停在 2.6 的版本,letsencrypt 的要憑證程式在 2.7跑的比較好,我們透過CentOS SCL軟體庫來拉 python 2.7:

指令:

  • sudo yum install -y centos-release-scl 
  • sudo yum install -y python27 
  • scl enable python27 bash
安裝 letsencrypt 程式:
  • cd /opt
  • yum install -y git
  • user@webserver:~$ git clone https://github.com/letsencrypt/letsencrypt
  • user@webserver:~$ cd letsencrypt
  • user@webserver:~/letsencrypt$ ./letsencrypt-auto --help
要憑證前先停用自己的 web 伺服器,在取憑證時,80 與 443 都不能被佔用,因為 letsencrypt 自己要用,取憑證指令:
  • ./letsencrypt-auto certonly --standalone --email mail_address -d  domain_name
取下來的憑證與KEY在這兒,再指定網頁伺服器來取用就可以囉
  • /etc/letsencrypt/live/check.agin.cc/fullchain.pem
  • /etc/letsencrypt/live/check.agin.cc/privkey.pem   

留言

熱門文章