
ServBay
ServBay簡介
ServBay 是一個包含開發(fā)者日常開發(fā)所需工具和組件的集成平臺。它可以在 3 分鐘內(nèi)一鍵配置好 Web 開發(fā)環(huán)境及開發(fā)語言,不污染系統(tǒng)環(huán)境,無需 Homebrew、Docker 等第三方依賴。
ServBay 支持多種開發(fā)語言、數(shù)據(jù)庫、Web服務(wù)器、郵件服務(wù)器、DNS服務(wù)器等,提供全面的開發(fā)工具。ServBay允許開發(fā)者在本地機器上同時管理多個網(wǎng)站,每個網(wǎng)站都有獨立的設(shè)置和開發(fā)環(huán)境。支持的Web服務(wù)器包括Caddy和NGINX,支持HTTP/3和CORS,并提供自動SSL配置。
ServBay支持多版本的Node.js和PHP,提供靈活的開發(fā)環(huán)境配置。內(nèi)置MySQL、MariaDB、PostgreSQL等SQL數(shù)據(jù)庫,以及Redis、Memcached、MongoDB等NoSQL數(shù)據(jù)庫。提供圖形化界面管理/etc/hosts文件,支持自定義域名和DNS服務(wù)。
ServBay還集成了phpMyAdmin和Adminer,方便數(shù)據(jù)庫管理。
ServBay功能特點:
多站點管理:支持同時管理多個網(wǎng)站,簡化配置和切換。
Web服務(wù)器:支持Caddy和NGINX,提供HTTP/3和CORS支持。
開發(fā)語言:支持Node.js和PHP的多版本切換,靈活配置。
數(shù)據(jù)庫支持:內(nèi)置MySQL、MariaDB、PostgreSQL等SQL數(shù)據(jù)庫。
NoSQL數(shù)據(jù)庫:支持Redis、Memcached、MongoDB等。
域名和DNS服務(wù):支持自定義域名和DNS服務(wù),提供SSL證書。
郵件服務(wù)器:內(nèi)置郵件服務(wù)器,支持SMTP/POP3,集成PKI系統(tǒng)。
反向代理:支持ngrok、frp、Cloudflared等反向代理服務(wù)。
ServBay目標用戶:
Web開發(fā)人員,Node.js開發(fā)人員,PHP程序員和IT操作工程師使用MACOS操作系統(tǒng)以及新手程序員,需要統(tǒng)一開發(fā)環(huán)境的團隊以及Web開發(fā)測試工程師。
ServBay快速安裝入門:
下載:
獲取最新版本的Servbay 。
安裝:
用雙擊打開下載的.dmg文件。
在打開的窗口中,將ServBay.app圖標拖到應(yīng)用程序目錄中。
安裝后,在應(yīng)用程序目錄中找到Servbay。
訪問數(shù)據(jù)庫并部署網(wǎng)站:
下載后,雙擊打開,然后單擊右下角的“選擇軟件包”。
選擇必要的服務(wù)。
選擇后,單擊“初始化”。
初始化后,打開servbay,導(dǎo)航到網(wǎng)站管理接口,然后單擊左側(cè)“主機”下的瀏覽器圖標。
打開后,訪問Servbay的演示網(wǎng)站。單擊phpmyadmin或Adminer輸入數(shù)據(jù)庫管理工具。
在Servbay“設(shè)置”頁面上找到數(shù)據(jù)庫帳戶和密碼。
輸入帳戶和密碼后,您可以自己添加一個新數(shù)據(jù)庫。
接下來,創(chuàng)建一個新網(wǎng)站。
在“主機”下,單擊下面的 +按鈕,輸入網(wǎng)站信息,然后部署網(wǎng)站。