# 服務及軟體包管理

ServBay 提供了多種方式來管理服務和軟體包,包括快速管理、全面的服務管理和軟體包更新等功能。

# 快速管理服務

# 1. macOS 菜單欄

在 macOS 右上角的菜單欄中,ServBay 圖標提供了快速管理服務的選項。

  • 查看服務狀態:點擊 ServBay 圖標,可以看到當前服務的狀態。
  • 啟動服務:點擊啟動按鈕,可以快速啟動所有服務。
  • 停止服務:點擊停止按鈕,可以快速停止所有服務。
  • 重啟服務:點擊重啟按鈕,可以快速重啟所有服務。

# 2. ServBay 儀表板

在 ServBay 儀表板右上角,同樣提供了快速管理服務的按鈕。

  • 快速操作:提供了啟動、停止和重啟等快速操作選項。

# 服務及軟體包管理

在 ServBay 的 "服務" 頁面中,您可以進行全面的服務及軟體包管理,包括查看所有服務的狀態、PID、版本信息,以及啟動、停止、重啟、升級等操作。

  1. 查看服務列表

    • 在 "服務" 頁面,列出了所有可用服務(軟體包)。
    • 顯示了每個軟體的當前版本、最新版本、當前狀態、PID、是否激活等信息。
  2. 控制按鈕

    • 每個服務右側有獨立的控制按鈕,包括啟動、停止、重啟等操作。
  3. 升級服務

    • 如果有最新版本可用,會在最新版本處顯示升級提示和升級按鈕。
    • 點擊升級按鈕後,服務會自動更新至最新版本,並自動重啟以使用最新版本。
  4. 安裝服務

    • 如果服務的軟體包未安裝,當前版本顯示為 "-",同時顯示在線上的最新版本。
    • 在最右側有一個 "安裝" 按鈕,點擊後會在線下載最新的可用版本並安裝。
  5. 卸載服務

    • 已經安裝的軟體包,在最右側有一個 "卸載" 按鈕,點擊後會卸載已經在本地安裝的軟體包。
  6. 激活/禁用服務

    • 在 "激活" 下有一個 Toggle 按鈕,用於禁用或啟用某個服務。
  7. 查看服務log

    • 每個運行中的服務在最右側都會有一個Log圖標,點擊後可以查看對應服務的Log。更多信息請查閱 查看日誌 文檔。
  8. 運行多個 PHP 版本

    • 目前支持同時運行多個 PHP 版本。
    • 可以 "設置" 頁面設置預設版本。設置完成後,在服務名稱右側有一個圖針📌按鈕,表示在命令行中將預設運行該版本。具體操作步驟請參考 設置預設軟體包版本 文檔。
    • 您可以在 PHP 版本及模組 (opens new window) 頁面,查看每個版本所包含的PHP 模組。
  9. MariaDB 和 PostgreSQL 特別說明

    • 一次只能運行一個 MariaDB 或者 PostgreSQL 實例。
    • 每個次要版本會共用一個主要版本的數據庫。

提示

  • 例如,MariaDB 11.0.111.0.2 共用一個 11.0 的數據庫。
  • 但 MariaDB 10.5.22 和 MariaDB 11.1.2 不共用一個數據庫,因為主要版本不同,一個是 10.5,一個是 11.1

# 服務及軟體包列表

參考 ServBay 當前所支持的服務及版本 (opens new window)

Last Updated: 3/4/2024