使用Holer服務端軟體搭建基於自己伺服器的埠對映功能

程式碼之美發表於2019-04-11

使用者可以下載  holer-server.zip  搭建自己的Holer服務端。

1. 搭建Holer服務端準備工作

(1) 準備一臺Linux系統或者Windows系統主機;

(2) 安裝Java 1.8及以上版本,執行命令  java -version  檢查Java是否可用;

(3) 安裝並啟動Nginx, 建議安裝其穩定版本;

(4) 安裝MariaDB並設定root使用者密碼;

(5) 建議申請域名並且完成域名備案,如果沒有域名可以直接使用IP和埠訪問。

2. 配置並啟動Holer服務端

解壓軟體包,開啟配置檔案  holer-server/resources/application.yaml

2.1. 修改資料庫使用者名稱和密碼

spring:
  datasource:
    username: root
    password: 123456

2.2. 修改域名和Nginx主目錄

holer:
  ...
  domain:
    name: your-domain.com
  nginx:    #home: /usr/local/nginx
    home: C:/nginx-1.14.2

Linux系統預設安裝Nginx路徑  /usr/local/nginx  Windows系統中可以先將Nginx複製到某個目錄下,然後在配置檔案中指定其主目錄。

如果需要用到HTTPS功能,Window系統版本的Nginx預設支援HTTPS功能,Linux系統需要下載Nginx原始碼,配置和編譯以及安裝執行如下命令:

./configure --with-http_ssl_modulemake;make install

2.3. 啟動Holer服務端

Linux系統執行啟動命令如下:

cd holer-server
chmod 755 holer
./holer start

Windows系統執行啟動命令如下:

cd holer-server
startup.bat

或者雙擊  startup.bat

3. 建立埠對映

3.1. 登入Holer管理系統

如果配置檔案 application.yaml 中設定了域名,並且指定了Nginx主目錄,則在瀏覽器輸入URL   如果沒有設定域名訪問,則透過IP和埠登入系統  地址:600   Holer Login  登入系統需要輸入預設的管理員賬號,預設使用者名稱:  admin  密碼:  admin123

使用者也可以在檔案 holer-server/resources/conf/holer-data.sql 中修改預設的使用者名稱和密碼,然後重啟Holer服務端使其生效。

3.2. 建立客戶端和埠對映

在使用者列表頁面中建立一個Holer客戶端<br/>  /view/holer-client.html   Holer Client

在埠對映頁面中為該Holer客戶端建立埠對映<br/>  /view/holer-port.html   Holer Port

在資料統計頁面中檢視報表資訊<br/>  /view/holer-report.html   Holer Report

3.3. 配置Holer客戶端使其與Holer服務端實現埠對映功能

在使用者列表頁面中選中一條客戶端記錄,在頁面右上角點選詳情按鈕,彈出的詳情框下點選複製按鈕;  Holer Copy

然後將詳情資訊貼上到記事本里,嚴格按照詳情資訊裡的使用說明進行操作,這樣即可完成Holer客戶端配置,從而實現基於自己Holer服務端的埠對映功能。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31561718/viewspace-2641102/,如需轉載,請註明出處,否則將追究法律責任。

相關文章