# openssl req -new -x509 -keyout server.pem -out server.pem -days 3650 -nodes
然後輸入一些資料,如下圖:
接著設定Lighttpd
$SERVER["socket"] == ":443" { ssl.engine = "enable" ssl.pemfile = "/etc/ssl/private/vlog.pem" }然後 Restart Lighttpd,就ok了。
如果是 Certification Authority (CA) 的認證,那就要先產生 Certificate Signing Request (CSR)。
取得 Xuite.cer 及 CA.cer 後。(這個細節就不多說了)
就可以產生我們要的 vlog.pem 檔
# cat private.key Xuite.cer > vlog.pemLighttpd 設定如下:
$SERVER["socket"] == ":443" { ssl.engine = "enable" ssl.pemfile = "/etc/ssl/private/vlog.pem" ssl.ca-file = "/etc/ssl/private/CA.cer" }一樣 Restart 就搞定了。
寫的很精簡。
詳細的內容可以參考:
How To Lighttpd Create Self Signed SSL Certificates
Howto: Linux Lighttpd SSL (Secure Server Layer) Https Configuration And Installation
0 comments:
張貼留言