如何在 ServBay 中安裝與管理套件
ServBay 是一款功能強大的本機 Web 開發環境管理工具,讓開發者可以輕鬆安裝、配置與管理各種開發所需的套件,包括 PHP、Node.js、Python、Go 等多種程式語言執行環境,以及 MySQL、PostgreSQL、MongoDB、Redis 等資料庫,還有 Apache、Nginx、Caddy 等 Web 伺服器。本指南將詳盡介紹如何在 ServBay 安裝與管理這些套件,協助您快速建立所需的開發環境。
概述
在 ServBay 裡,套件 (Packages) 指的是用於建置與運行網頁應用的各種軟體組件。透過 ServBay 直觀的介面,您可以輕鬆瀏覽目前可用的套件清單、檢視其版本資訊、並進行一鍵安裝或升級。ServBay 支援同時安裝同一套件的多個版本,這對測試不同環境下的應用相容性特別有幫助。
安裝套件步驟
在 ServBay 裡安裝套件的流程非常簡單直覺。以下是詳細的安裝步驟:
- 打開 ServBay 應用程式:
- 啟動 ServBay,並在左側選單中導航到
套件
頁面。
- 啟動 ServBay,並在左側選單中導航到
- 檢視套件列表:
- 在
套件
頁面,您將看到所有可用套件的清單。列表會顯示套件名稱、目前已安裝版本、最新可用版本、執行狀態以及處理程序 ID (PID) 等資訊。
- 在
- 選擇要安裝的套件:
- 在清單中找到您希望安裝的套件。若該套件尚未安裝,其目前版本會顯示為
-
。ServBay 支援的套件包括但不限於:- 程式語言執行環境: PHP (多版本), Node.js (多版本), Python (多版本), Go, Java, Ruby, Rust, .NET 等。
- 資料庫: MySQL, MariaDB, PostgreSQL, MongoDB, Redis 等。
- Web 伺服器: Apache, Nginx, Caddy 等。
- 其他工具: 各類開發用輔助工具與函式庫。
- 在清單中找到您希望安裝的套件。若該套件尚未安裝,其目前版本會顯示為
- 點擊安裝按鈕:
- 在尚未安裝的套件最右側,有一個
安裝
按鈕(通常帶有綠色下載圖示)。點擊後,ServBay 會自動下載並安裝該套件的最新版本。
- 在尚未安裝的套件最右側,有一個
- 監控安裝進度:
- 安裝過程可能需數分鐘,具體取決於套件大小與您的網路速度。ServBay 介面會顯示安裝進度條。
- 完成安裝:
- 套件安裝完成後,若為服務類型的套件(如資料庫或 Web 伺服器),將自動啟動並顯示
運行中
狀態。目前版本也會更新為已安裝的版本號。
- 套件安裝完成後,若為服務類型的套件(如資料庫或 Web 伺服器),將自動啟動並顯示
範例說明:安裝 PHP 7.1
以下為安裝 PHP 7.1 套件的操作範例:
- 導航至
套件
頁面:- 打開 ServBay 應用程式,點擊左側選單中的
套件
選項。
- 打開 ServBay 應用程式,點擊左側選單中的
- 尋找 PHP 7.1:
- 在套件列表中,找到
PHP 7.1
。您會看到目前版本顯示為-
,表示尚未安裝。最新版本則會顯示如7.1.33
等具體版本號。
- 在套件列表中,找到
- 點選安裝按鈕:
- 在
PHP 7.1
條目的最右側,點擊帶有下載圖示的安裝
按鈕。
- 在
- 等候安裝完成:
- 安裝過程啟動後,您會看到進度顯示。安裝完成後,
PHP 7.1
的目前版本會更新為7.1.33
且狀態顯示為運行中
。
- 安裝過程啟動後,您會看到進度顯示。安裝完成後,
圖:ServBay 安裝套件操作介面範例。
常見問題解答 (FAQ)
要如何確認套件是否安裝成功?
套件安裝成功後,您會在套件
清單中看到目前版本已更新為最新版本號,且狀態顯示為運行中
。對於正在運行的服務類套件,還可以在PID
欄看到對應服務的進程 ID。
若安裝過程中遇到錯誤怎麼辦?
若安裝時發生錯誤,ServBay 將在介面上顯示相關錯誤訊息。請根據提示排查問題,例如檢查網路連線或磁碟空間是否足夠。若還是無法解決,可參閱 ServBay 的常見問題解答 (FAQ)文件,或透過聯繫方式取得 ServBay 支援團隊協助。
可以同時安裝多個版本的套件嗎?
可以,這正是 ServBay 的一大特點:支援同時安裝與管理同一套件的多個版本,例如多版本的 PHP、Java 或 Node.js。這讓您能夠針對不同專案選用指定版本套件。您可以於設定
或相關配置頁面設定 Web 伺服器預設使用的套件版本,也可在特定網站設定指定版本,或利用 .servbay.config
為專案指定命令列版本。
若安裝或使用時遇到其他問題怎麼辦?
遇到任何安裝、配置或使用 ServBay 套件的其他問題,建議先查閱 ServBay 的官方文件或常見問題解答 (FAQ)。您亦可於文件中搜尋關鍵字。若問題仍未解決,請透過聯繫方式尋求技術支援。
總結
運用 ServBay 的套件
管理功能,您可以快速、輕鬆地為本機開發環境安裝所需的各式軟體組件,不論是 Web 伺服器、資料庫,還是多種程式語言執行環境,都能一次到位。安裝完成後,您就可以開始配置您的網站 (Website),展開本機開發之旅。