linux系统证书存储,Linux系统下如何配置Nginx的SSL安全证书
剛剛介紹了ownCloud的安裝,有朋友問我SSL是怎么配置的,哎,為什么不去官方找,卻來找我要呢,好吧,我知道你懶得看那些英文,我就介紹一下我是怎么一步步在Nginx上配置SSL的吧。
首先你要確保你安裝了OpenSSL庫,并且你安裝Nginx的時候使用了–with-http_ssl_module參數,初學者或者菜鳥建議使用LNMP進行一鍵安裝。
生成證書:
進入你要生成證書的目錄
cd?/usr/local/nginx/conf
openssl?genrsa?-des3?-out?server.key?1024
使用openssl創建創建服務器私鑰,輸入相應提示的信息
openssl?req?-new?-key?server.key?-out?server.csr
創建證書簽名請求(Certificate Signing Request (CSR))
cp?server.key?server.key.org
openssl?rsa?-in?server.key.org?-out?server.key
清除以SSL啟動Nginx時提示必須輸入密鑰
openssl?x509?-req?-days?365?-in?server.csr?-signkey?server.key?-out?server.crt
使用剛生成的私鑰和CSR進行證書簽名
配置說明:
在server中加入
ssl?on;
ssl_certificate?/usr/local/nginx/conf/server.crt;
ssl_certificate_key?/usr/local/nginx/conf/server.key;
設置 listen 端口為 443
好了,測試一下吧。
總結
以上是生活随笔為你收集整理的linux系统证书存储,Linux系统下如何配置Nginx的SSL安全证书的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: aix linux操作系统,AIX--操
- 下一篇: vivox7刷linux系统,Vivo