跳到主要內容

在 Linux 伺服器上安裝(基本)

以下文檔是在單個 PC/虛擬機器上託管的 Linux 伺服器上安裝 Bookings ONE 的基本安裝步驟。

所有組件包括數據庫將由 docker 文件捆綁和設置。

如果您想單獨安裝伺服器和數據庫,請參閱在 Linux 伺服器上安裝(進階)

先決條件
  • Linux 環境支援 Docker,而大部分 Linux 發行版(如 Redhat、CentOS、Ubuntu、Oracle Linux 等)都會支援 Docker
  • 根據您環境的 Linux 操作系統安裝 Docker Engine,您可以按照官方指南
  • 安裝 Docker Compose。 您應該在 Linux 操作系統上選擇 linux Standalone binary,您可以遵循官方指南
  • 對於虛擬機器(如 Hyper-v 或 WMWare),它需要支援超線程並能夠運行嵌套虛擬化。 請在虛擬機器中啟用這些配置
  • 有效的 SSL 證書
信息

要確認 Docker Engine 是否安裝正確,請使用命令 sudo docker images

要確認 Docker Compose 是否安裝成功,請使用命令 sudo docker-compose version

設置程序

  1. 鏈接下載安裝腳本

  2. 將文件解壓到根文件夾 /bookings-one

  3. 下載 Bookings ONE 伺服器映像 bookings-one.tar 並將其放入文件夾 /bookings-one

Bookings ONE Server 圖片沒有直接下載鏈接。 如需安裝 Bookings ONE 伺服器鏡像,請聯繫 ONES Software
  1. 將您的 SSL 證書替換為目錄 /bookings-one/certificate/bookings-one.pfx中的證書,您必須保持名稱為 bookings-one.pfx

  2. 打開 docker-compose.yml:

    1. 將 ServerUrl https://localhost 更改為您的伺服器地址
    2. 將時區更改為您的時區名稱
    3. ASPNETCORE_Kestrel__Certificates__Default__Password 更改為您的證書密碼
  3. 打開終端,運行 cd /bookings-one

  4. 運行命令 sudo docker load --input ./bookings-one.tar

  5. 運行命令 sudo docker-compose up -d

  6. 啟動大約需要 2-3 分鐘。 完成後,您可以通過 https://localhost / Your server address 訪問控制台

更新 Bookings ONE 伺服器

  1. 將最新的 Bookings ONE 伺服器映像下載到 /bookings-one
  2. /bookings-one中打開 PowerShell
  3. 停止 Bookings ONE: 運行命令 sudo docker-compose down
  4. 加載最新的 Bookings ONE Server 映像:運行命令 docker load --input ./bookings-one.tar
  5. 更新並啟動 Bookings ONE:運行命令 sudo docker-compose up -v