EasyDSS流媒體服務器軟件,提供一站式的轉碼、點播、直播、時移回放服務,極大地簡化了開發和集成的工做。linux
其中,點播功能主要包含:上傳、轉碼、分發。直播功能,主要包含:直播、錄像, 直播支持RTMP輸入,RTMP/HLS/HTTP-FLV的分發輸出;錄像支持自定義保存時長、檢索及下載。提供豐富的二次開發接口,基於JSON的封裝及HTTP調用。提供播放鑑權、推流鑑權等安全保證。提供用戶及相關權限管理配置。nginx
本篇博客介紹EasyDSS如何配置啓用HTTPS服務,在啓用服務前咱們須要先申請CA證書。git
Let’s Encrypt上獲取證書,生成證書的操做須要在域名解析到的服務器上進行。目前能夠在linux的服務器上,進行以下操做獲取免費證書。github
(1)準備工做web
#檢查及安裝git git --version yum install git
(2)生成證書api
git clone https://github.com/letsencrypt/letsencrypt #在執行命令前須要保證80端口沒被佔用,若是被佔用能夠中止服務 #如:service nginx stop ./letsencrypt/letsencrypt-auto certonly --standalone --email support@easydss.com -d demo.easydss.com # 執行完成以後再開啓先前中止的服務,如:service nginx start
(3)查看證書
安全
"/etc/letsencrypt/live/demo.easydss.com/"目錄下有4個文件就是生成的密鑰證書文件服務器
(4)證書有效期
Let’s Encrypt免費SSL證書有效期是90天,到期後咱們能夠執行更新命令svg
./letsencrypt/letsencrypt-auto certonly --renew-by-default --email support@easydss.com -d demo.easydss.com
一樣能夠將命令放入腳本中,將腳本設置定時任務按期執行就能夠實現永久免費了。code
在 系統管理-》系統配置->系統安全配置中,配置開啓HTTPS服務。默認配置的是10081端口,能夠修改成443端口,這樣域名訪問時不須要加上端口號了。
證書咱們須要使用的是上面生成的:
/etc/letsencrypt/live/demo.easydss.com/fullchain.pem
/etc/letsencrypt/live/demo.easydss.com/privkey.pem
【http://demo.easydss.com:10080】
【https://demo.easydss.com:10081】
QQ交流羣:560148162
WEB:www.easydss.com
Copyright © EasyDSS.com 2012-2019