独立版Jexus配置SSL,支持https访问
一、申請證書【騰訊免費(fèi)證書】
?
二、驗(yàn)證DNS,即解析域名。記錄類型選擇 TXT ,主機(jī)記錄與證書上的主機(jī)記錄保持一致,記錄值也與證書上的記錄值保持一致
三、等待DNS驗(yàn)證與CA輪詢,輪詢成功后即可下載證書
四、Jexus用到的是Nginx中的證書,將Nginx上傳到服務(wù)器
五、開始部署【來源:jamesbing】
? ? 1) .首先查看“/lib”或“/usr/lib”等系統(tǒng)庫文件夾中是否有SSL庫文件的名字,該文件名應(yīng)該是“l(fā)ibssl.so.版本號”(find?/?-name?libssl.so.*),如果沒有列出文件名,就證明你的系統(tǒng)還沒有安裝OpenSSL,請安裝后再操作。
find / -name libssl.so.*? ?2) 查找到結(jié)果的話,如圖
? 3)進(jìn)入jexus解壓目錄
cd /usr/jexus/runtime/lib?4)將找到的SSL庫創(chuàng)建軟鏈到mono lib目錄下
ln -s /usr/lib64/libssl.so.10 libssl.so備注:/usr/lib64/libssl.so.10?是本機(jī)搜索出來的絕對路徑,并非寫死的路徑
?5)配置網(wǎng)址的https
? ? 打開站點(diǎn)配置(siteconf)下的配置項(xiàng),啟用https(其實(shí)解開注釋項(xiàng)即可),注意:端口修改為443
?6)重啟jexus
?7)在服務(wù)器中進(jìn)行本地測試
curl -k https://localhost/info8 )在瀏覽器中進(jìn)行訪問
六、如果訪問失敗,請查看443端口是否開放
? ? ?開啟端口
相關(guān)文章:
在 Centos7 用Jexus服務(wù)器 運(yùn)行.Net Core 只需幾步
使用Jexus服務(wù)器運(yùn)行Asp.Net Core2.0程序
Jexus~docker與它產(chǎn)生了暖味
原文地址:?https://www.cnblogs.com/xiaoyaodijun/p/9771510.html
.NET社區(qū)新聞,深度好文,歡迎訪問公眾號文章匯總 http://www.csharpkit.com
總結(jié)
以上是生活随笔為你收集整理的独立版Jexus配置SSL,支持https访问的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASP.NET Core SignalR
- 下一篇: .net core通过多路复用实现单服务