ServBay 包含了開發者日常開發中所需的各種服務。不論是 PHP、Node.js、Python、Golang 等開發語言, MySQL、PostgreSQL、MongoDB、Redis 等各種資料庫,還是 DNS 服務、郵件服務、反向代理服務,甚至 Ollama 大語言模型,你都可以做到一鍵安裝,開箱即用。豐富的軟體包版本,連過時的 PHP 5.6、Node.js 12 你都可以找到。透過多版本共存,軟體包可以同時運行互不干擾。
不同專案使用不同版本的開發語言和資料庫很常見。ServBay 提供了專案級別的運行環境配置,你可以為每個專案指定不同的開發語言版本,互不干擾,讓你的專案開發更加靈活可控。
在Web開發的生命周期中,域名是消耗品。ServBay自帶了 DNS 服務,允許開發者無需註冊域名就可以使用並不存在的域名和 TLDs,並且為這些域名簽發免費的 SSL 認證。這個能力不但可以為開發者節省大量的金錢成本,還大幅增強了安全性。
開發過程中,郵件服務必不可少。ServBay 內置郵件伺服器,讓你可以輕鬆地使用 POP3/SMTP 等服務。透過 ServBay PKI,0 配置支持STARTTLS和SSL/TLS。希望發送郵件到外部?內置的 SMTP Relay 和 SpamAssassin 可以輕鬆幫到你。同時還有強大的 WebMail。
ServBay 內置 PKI 系統,開發者可以免費創建 CA 並且簽發 SSL 證書。除了域名證書,還支持S/MIME郵件證書、代碼簽名證書和文檔簽名證書。透過 SSL 證書,開發者可以為 Web、資料庫、Email 等服務進行加密及為軟體包簽名。同時,ServBay 也支持透過 ACME 方式申請Let's Encrypt、ZeroSSL、Google Trust Services的SSL證書,並且支持自動續訂。
ServBay 支持多種主流Web開發語言,包括但不限於 PHP, Node.js, Python, Golang 等。每個開發語言都提供了多個版本,方便開發者根據專案需求選擇合適的版本。ServBay 會自動配置好相應的運行環境,開發者無需手動安裝和配置,即可快速開始開發工作。一鍵切換不同語言版本,方便開發者測試不同環境下的兼容性。
ServBay 集成了多種常用的資料庫,例如 MySQL, PostgreSQL, MongoDB, Redis, MariaDB, Redis, Memcached, SQLite 等。開發者可以根據專案需求選擇合適的資料庫,並一鍵部署。ServBay 提供了圖形化介面和命令行工具,方便開發者管理資料庫,例如創建資料庫、導入導出數據、執行 SQL 語句等。同時,ServBay 還支持資料庫的多版本共存,方便開發者測試不同資料庫版本之間的兼容性。
ServBay 支持 Ngrok、Pinggy.io、FRP、Oray 花生殼等反向代理功能。開發者可以輕鬆地將 ServBay 內部的服務暴露到外部網路。這對於調試 webhook,連接內網服務,或創建安全隧道都非常有用。ServBay 的反向代理功能支持自定義域名、SSL 證書以及 HTTP/3 協議,確保安全高效的連接。
"我們一直在通過 BREW 安裝所有東西,管理端口非常困難。ServBay 簡直是個奇蹟!愛死 ServBay 了!"
"我很喜歡使用 ServBay,我相信它會在 WordPress 領域得到更廣泛的應用。"
"ServBay 是我在 Mac 上運行 PHP 網站的最簡單方式。它速度快,介面友好,調試體驗一流,背後的團隊也非常優秀。"
"ServBay 包含了一套用於運行 Web 應用程序的堆棧。我可以輕鬆設置和運行 Web 伺服器或數據庫。"
"對於新開發者來說,這是最簡單易用的 Web 服務軟件。"
"ServBay 非常易於使用,並且包含了運行本地伺服器/網站所需的所有組件,速度非常快。"
"我對 ServBay 的體驗非常好。我用它來運行本地伺服器,為我的客戶開發 WordPress 網站。"
"只需安裝它,點擊一下,就可以啟動不同的 Web 伺服器和數據庫。"
"它非常容易安裝和使用,學習曲線很淺。該軟件可以輕鬆與其他軟件集成。我還喜歡它可以通過一次點擊提供不同的數據庫伺服器。"
"ServBay 是我用過的最好的本地托管 Web 伺服器。"
"使用 ServBay 是一種非常棒的體驗。它通過創建 Web 伺服器和 MySQL 數據庫來幫助構建網站。"
"我使用它的大部分經驗都涉及安裝 WordPress,我發現使用 ServBay 安裝比一些網絡主機提供的選項更容易。"
"ServBay 為我在 Mac 上管理基於 Python 的伺服器提供了出色的圖形用戶界面。我可以快速切換 Python 版本,方便測試軟件,日誌提供了預期的反饋水平,用於調試應用程序。"
專業功能和豐富的開發工具包,滿足個人開發者的所有日常開發需求
下載針對專業開發者或小型初創團隊,包含無限制功能以及一些協作能力
立即購買 免費試用為高協同的分散式開發團隊設計,幫助團隊領導者協調團隊的日常開發環境
即將發佈ServBay為Web開發者提供了一個集成式、圖形化、一鍵安裝的本地開發環境。包含了常用的Web開發服務軟體以及工具軟體,比如Web伺服器、資料庫、開發語言、郵件伺服器、隊列服務、SSL/PKI系統、大語言模型(LLM)等。
ServBay包含了Caddy、NGINX、Apache、PHP、Python、Node.js、MySQL、MariaDB、PostgreSQL、MongoDB、Redis、memcached等服務,還包含了phpMyAdmin、Adminer、Composer等工具。同時,還包含了Ollama以方便開發者運行deepseek、qwen、llama等大語言模型。
ServBay集成了各個版本的PHP、Python、Node.js等熱門的開發語言,並且在陸續支持Golang、Rust、Ruby、Java等其他開發語言。開發者可以在ServBay中方便的使用和切換最新版本以及過時版本的開發語言。
非常適合!ServBay打造的初衷就是方便團隊建立起一個統一、可維護的開發環境,減少團隊成員間因為環境不一致所產生的程式碼差異和bug。通過“統一配置”功能,團隊管理者可以為每個專案鎖定不同的開發環境。
與Docker相比,ServBay針對性的進行了優化,在資源的消耗上會更有優勢,同時也更方便查看log以及進行源碼的調試。與homebrew相比,ServBay不需要編譯源碼安裝,也不會入侵操作系統,污染操作系統的環境,影響到其他應用的正常運行。同時,用戶也不需要手動編輯配置文件,更加易用。
相比MAMP、XAMPP、herd等工具,ServBay支持多個主機同時運行,運行使用不存在的自定義域名,自帶了免申請的SSL證書,並且支持多個版本的PHP實例同時運行。同時,ServBay還包含了細化到小版本的,最新的以及歷史版本的軟體包,可以隨時安裝和切換。這些能力都是其他同類產品無法比擬的。
支持。ServBay可以同時運行多個不同版本的PHP實例,你可以為每個網站設定為不同的PHP版本,並且可以快速在不同版本之間進行切換。
ServBay支持PHP 5.6 - PHP 8.5,Python 2.7, 3.5 - 3.14,Node.js 12 - Node.js 23,MySQL 5.1 - MySQL 9.1,MariaDB 10.4 - MariaDB 11.5,PostgreSQL 10 - PostgreSQL 16,MongoDB 5.0 - MongoDB 8.0
當然可以!你只需要xcode-select --install安裝macOS的相關編譯工具,然後設定PATH、CFLAGS等參數為ServBay Development Lib的路徑,就可以進行編譯。
當然支持!ServBay集成了Ollama,你可以使用Ollama運行大語言模型,例如:deepseek、qwen、llama、solar、chatglm等。