Let’s Encrypt 免費 SSL 使用 IIS 安裝憑證

Let's Encrypt 是一個於2015年三季度推出的數位憑證認證機構,將通過旨在消除當前手動建立和安裝憑證的複雜過程的自動化流程,為安全網站提供免費的SSL/TLS憑證。Let's Encrypt 憑證簽發為每三個月一次,所以 90 天必須更新一次,可以設定排成自動更新,所以不必擔心。

申請 Let's Encrypt 憑證必須驗證網站是否正常,所以網站需要能正常存取,不可離線申請憑證。

首先必須下載憑證軟體:https://github.com/Lone-Coder/letsencrypt-win-simple/releases

修改網站 web.config,因為 Let's Encrypt 會產生驗證檔案到網站目錄內,但檔案開頭為 . 所以需要修改 web.config 才能存取檔案。

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <staticContent>
            <mimeMap fileExtension="." mimeType="text/plain" />
        </staticContent>
    </system.webServer>
</configuration>

將憑證軟體解壓縮,執行

letsencrypt.exe --accepttos --manualhost 網域名稱 --webroot 網站資料夾路徑

//例如
letsencrypt.exe --accepttos --manualhost www.ez2o.com --webroot D:\WebRoot


  2016-11-07      ez      好用軟體 、   IIS 、   安裝教學
Zen Load Balancer 免費 Web Net 負載平衡 設定 HTTPS 安全性

本篇增加 Zen Load Balancer 的 SSL 安全性

安裝可以參考:

https://www.ez2o.com/Blog/Post/Free-Zen-Load-Balancer-Setup

基本設定可以參考:

https://www.ez2o.com/Blog/Post/Free-Zen-Load-Balancer-Web-Server

HTTPS設定可以參考:

https://www.ez2o.com/Blog/Post/Free-Zen-Load-Balancer-HTTPS

 

開始 SSL 檢測網站:https://www.ssllabs.com/ssltest/

發現得分為 F,Cipher Strength 不到 60 分


  2016-10-30      ez      好用軟體 、   Linux 、   安裝教學
Zen Load Balancer 免費 Web Net 負載平衡 設定 HTTPS

本篇使用 Zen Load Balancer 新增 Https Server,以下將說明如何 安裝憑證、新增伺服器、增加安全性。

安裝可以參考:

https://www.ez2o.com/Blog/Post/Free-Zen-Load-Balancer-Setup

基本設定可以參考:

https://www.ez2o.com/Blog/Post/Free-Zen-Load-Balancer-Web-Server

開啟 Zen Load Balancer Master 管理後台,切換到 Manage> Certificates,點擊下圖框選的圖示,上傳憑證


  2016-10-29      ez      好用軟體 、   Linux 、   安裝教學
Zen Load Balancer 免費 Web Net 負載平衡 設定 備援機制 HA, High Availability 高可靠性

Load Balancer 可以備援其他網路設備,但如果 Load Balancer 故障也會造成服務掛點,此時就需要建置 HA, High Availability 高可靠性,簡單來說就是有兩台 Load Balancer 設備,當 Master 故障時自動切換到 Slave 讓運作不會中斷。

Zen Load Balancer Community Edition 版本就提供了 HA 功能,真是佛心啊!

安裝可以參考:

https://www.ez2o.com/Blog/Post/Free-Zen-Load-Balancer-Setup

基本設定可以參考:

https://www.ez2o.com/Blog/Post/Free-Zen-Load-Balancer-Web-Server

本篇使用兩台 Zen Load Balancer 建置 HA,依照下圖結構為範例。

上圖代表有兩台 Zen Load Balancer 設備,一台 Master 一台 Slave,Master IP 為 192.168.100.36,Slave IP 為 192.168.100.37,兩台共用 192.168.100.35,正常時 Master 持有 192.168.100.35,當 Master 異常時 Slave 持有 192.168.100.35,這樣就可以達到 HA 效果。


  2016-10-29      ez      好用軟體 、   Linux 、   安裝教學
Zen Load Balancer 免費 Web Net 負載平衡 設定 網頁伺服器

網頁伺服器過多人就會造成卡住,此時就須要有多台伺服器才能應付需求,要如何整合伺服器資源,就需要透過 Load Balancer 負載平衡 裝置,自動分配資源到各台伺服器。

安裝可以參考上篇:

https://www.ez2o.com/Blog/Post/Free-Zen-Load-Balancer-Setup

本篇使用 Zen Load Balancer 分配 Http Server 流量,依照下圖結構為範例。


  2016-10-28      ez      好用軟體 、   Linux 、   安裝教學
Zen Load Balancer 免費 Web Net 負載平衡 安裝教學

網頁伺服器過多人就會造成卡住,此時就須要有多台伺服器才能應付需求,要如何整合伺服器資源,就需要透過 Load Balancer 負載平衡 裝置,自動分配資源到各台伺服器。

Load Balancer 通常搭配硬體裝置販賣,流量需求越大價格越貴,一台要價十到百萬都有,本篇就介紹免費的 Zen Load Balancer 是一個開放的 TCP、UDP、HTTP 及 HTPPS 負載平衡器,提供了 L7 內容交換以及 L4 負載平衡。Zen Load Balancer 提供了完善的網頁操作介面,我們可以利用網頁管理介面進行設定,也可以利用其圖表瞭解伺服器的運作相關資訊。

首先須到官網下載 Zen Load Balancer Community Edition 此為免費版,另外也有付費版 Zen Load Balancer Enterprise Edition。

官方網址:https://www.zenloadbalancer.com/community/downloads/


  2016-10-28      ez      好用軟體 、   Linux 、   安裝教學
使用 MP4BOX 分割 或 合併 檔案

官方網頁:http://gpac.wp.mines-telecom.fr/mp4box/

本地下載:GPAC.Framework.Setup-0.5.0

MP4BOX下載:mp4box

//按照時間分割檔案,60秒分割成一個檔案
MP4Box -split 60 xxx.mp4
//按照大小分割檔案,1024KB分割成一個檔案
MP4Box -split-size 1024 xxx.mp4
//按照時間點分割檔案,0秒到60秒分割成一個檔案
MP4Box -split-chunk 0:60 foo.mp4
//合併 1.mp4 和 2.mp4 成 3.mp4
MP4Box -cat 1.mp4 -cat 2.mp4 -new 3.mp4
//強制合併 1.mp4 和 2.mp4 成 3.mp4
MP4Box -force-cat 1.mp4 -force-cat 2.mp4 -new 3.mp4
//合併多段影像及聲音
MP4Box -add 1.264 -cat 2.264 -cat 3.264 -add 1.aac -cat 2.aac -cat 3.aac -new 4.mp4 -fps 24

  2013-04-20      ez      好用軟體
Microsoft Ajax Minifier 網頁檔案 優化 壓縮 CSS 及 JS

Microsoft Ajax Minifier 是微軟提供用來壓縮 Javascript、以及 CSS 的一套好用的工具。

官方下載:http://aspnet.codeplex.com/releases/view/40584

本站下載:AjaxMin4Setup

安裝完畢後使用 cmd 執行:

 

壓縮 JS 檔案,把 test.js 檔案壓縮成 test.min.js:

AjaxMin.exe -h -js test.js -o test.min.js

壓縮 JS 檔案,把 test.js 檔案壓縮成 test.min.js,並且強制覆蓋:

AjaxMin.exe -h -js test.js -o test.min.js -clobber

  2012-08-28      ez      好用軟體