ServBay 包含了開發者日常開發中所需的各種服務。不論是 PHP、Node.js、Python、Golang、Java、.NET、Ruby、Rust 等開發語言, MySQL、MariaDB、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, Java, .NET, Ruby, Rust 等。每個開發語言都提供了多個版本,方便開發者根據專案需求選擇合適的版本。ServBay 會自動配置好相應的運行環境,開發者無需手動安裝和配置,即可快速開始開發工作。一鍵切換不同語言版本,方便開發者測試不同環境下的兼容性。
ServBay 集成了多種常用的資料庫,例如 MySQL, MariaDB, 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 上運行 .Net 4 而無需使用虛擬機。它拯救了我的遺留項目。"
"我是 ServBay 的新成員,我必須說,終於有了這個服務,我感到非常高興!向開發者們致敬!你們做得太棒了!#尊重!請專注於保持你們已經設定的高品質,不要急於推出新功能。我非常喜歡目前的服務,希望你們繼續發展壯大,持續開發出色的軟體!"
"對於新開發者來說,這是最簡單易用的 Web 服務軟體。"
"ServBay 非常易於使用,並且包含了運行本地伺服器/網站所需的所有組件,速度非常快。"
"這不僅僅適用於 Web 開發!在 ServBay 的統一介面中管理我的 Rust 開發環境以及像資料庫這樣的後端服務,實在是太棒了。這真是一款多功能的工具。"
"只需安裝它,點擊一下,就可以啟動不同的 Web 伺服器和資料庫。"
"它非常容易安裝和使用,學習曲線很淺。該軟體可以輕鬆與其他軟體整合。我還喜歡它可以透過一次點擊提供不同的資料庫伺服器。"
"ServBay 真的讓我能夠專注於編碼,而不是無休止地調整和排查環境問題。它整合和管理各種服務的方式堪稱一流。強烈推薦給任何使用 Mac 的開發者!"
"使用 ServBay 是一種非常棒的體驗。它透過創建 Web 伺服器和 MySQL 資料庫來幫助構建網站。"
"我使用它的大部分經驗都涉及安裝 WordPress,我發現使用 ServBay 安裝比一些網路主機提供的選項更容易。"
"ServBay 為我在 Mac 上管理基於 Python 的伺服器提供了出色的圖形用戶界面。我可以快速切換 Python 版本,方便測試軟體,日誌提供了預期的反饋水平,用於除錯應用程式。"
"在 Mac 上運行舊版 ASP.NET Framework 應用程式一直是個大問題。ServBay 內建的 Mono 整合完美地解決了這個問題,讓我們能夠在現代硬體上繼續開發和維護關鍵的遺留項目。"
"不用再分別管理 Python、Go 和 Node.js 的獨立工具了!ServBay 將它們與資料庫甚至 Supervisor 完美地整合在一起。我的整個開發工作流程變得更加清晰和高效。"
"我們的團隊將 ServBay 標準化用於本地開發。現在新成員入職更快了,“在我的機器上可以運行”的問題大大減少。環境一致性終於可以實現了。"
"Laragon 和 XAMPP 讓我痛不欲生。ServBay 是迄今為止我用過的最好的同類工具。"
"終於有了一個在 macOS 上無痛處理多個 Java 版本的方法!ServBay 對於維護各種遺留和現代項目來說是救星。"
"作為自由職業者,我經常在使用不同技術棧的客戶項目之間切換。ServBay 讓我能夠為每個項目維護完全獨立的配置環境。切換上下文變得流暢和即時,顯著提高了我的工作效率。"
"我經常需要進行滲透測試練習。ServBay 非常方便,因為它允許我快速設置所需的不同環境。"
"我曾使用 Docker Compose 來管理本地 Rust 開發環境,但它經常感覺很重,配置開銷也很明顯。ServBay 提供了類似的隔離優勢,但感覺更輕量級,更融入我的工作流程。它啟動更快,日常本地開發管理更簡單。"
專業功能與豐富的開發工具包,滿足個人開發者的日常開發需求
下載為專業開發者或小型新創團隊打造,包含所有功能無限制,以及部分協作能力
立即購買 免費試用專為高協同的分散式開發團隊設計,協助團隊領導者協調團隊的日常開發環境
立即購買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等。