1. Server安裝

Prerequisites:

  • .NET 4.6.1
  • Java JDK 1.8+
  • IIS 8+
  • ElasticSearch 1.7.5 (尚未支援 2.x 版)
  • PowerShell 3+ (for 測試)

簡易安裝步驟:

  1. 添加 "JAVA_HOME" 系統環境變數,指向JDK安裝路徑

  2. 由此下載最新 release 版本壓縮檔

  3. 將下載檔案解壓縮到任意目錄

  4. 下載 ElasticSearvch 1.7.x,然後按照 Exceptionless Self-Hosting 說明替換 elasticsearch.yml 設定檔,服務啟動方式後述

  5. 修改 "wwwroot" 目錄下的 web.config,列出幾個比較重要的設定:

    • (1) ElasticSearch DB URL
    • (2) Exceptionless Server URL (需注意 /# hash bar)
    • (3)(4) WebsiteMode 可能值為 Dev、QA 或 Production,設定 QA 或 Dev 時將會限制郵件外送功能
    • (5) SMTP mail server 設定
  1. 編輯同樣位在 "wwwroot" 下的 app.config.*.js,將 "BASE_URL" 修改為 Exceptionless Server 網址

啟用網站及服務:

  1. 請確認 IIS 是否已正安裝並啟用 ASP.NET、Static Content、.Net Framework 功能

  2. 開啟IIS Manager,為 wwwroot 目錄建立一個網站

  3. 開啟命令提示字元,切換至Elasticsearch目錄的bin資料夾下,輸入以下命令註冊一個系統服務,註冊成功後記得把它打開:

    service.bat install ServiceName
    

  4. 以上皆安裝成功後,開啟瀏覽器測試 Web Server 及 ElasticSearch 運作是否正常

Done!

results matching ""

    No results matching ""