
Nginx中使用NodeJS時更新Letsencrypt SSL
Letsencrypt
自從Google提倡每個網站需要使用SSL為最低要求後,我也少不免申請SSL服務,在尋找的過程中發現了Letsencrypt。他們是提供免費的SSL認証機構,比較起一般免費試用SSL的公司比較起來更可靠,單看他們的Major Sponsors中有Google Facebook等大公司支持,已經是信心保証。
安裝
網上提供有不少安裝方法,基本上都不太難,我就使用官方建議的Certbot來進行安裝
$ sudo apt-get install letsencrypt
簡單以apt-get進行安裝
申請SSL Cert
最重要的部份了,整個申請過程也是可以用指令進行,非常方便的。
e.g. 我要申請的是256pages.com為例
$ letsencrypt certonly --webroot -w /var/www/256pages.com/ -d 256pages.com
* certonly 是申請新Cert
* webroot 是最得方法,還可用standalone但不好用,都建議用webroot
* -w /