測評介紹
本期測評試用一下1Panel這款面板。1Panel是國內(nèi)飛致云旗下開源產(chǎn)品。整個界面簡潔清爽,后端使用GO開發(fā),前端使用VUE的Element-Plus作為UI框架,整個面板的管理都是基于docker的,想法很先進。官方還提供了視頻的使用教程,本期為大家按照本專欄的基本內(nèi)容進行多方面的測評。
產(chǎn)品介紹
1Panel 是一個現(xiàn)代化、開源的 Linux 服務(wù)器運維管理面板。
- 快速建站:深度集成 Wordpress 和 Halo,域名綁定、SSL 證書配置等一鍵搞定;
- 高效管理:通過 Web 端輕松管理 Linux 服務(wù)器,包括應(yīng)用管理、主機監(jiān)控、文件管理、數(shù)據(jù)庫管理、容器管理等;
- 安全可靠:最小漏洞暴露面,提供防火墻和安全審計等功能;
- 一鍵備份:支持一鍵備份和恢復(fù),備份數(shù)據(jù)云端存儲,永不丟失。
官網(wǎng): https://1panel.cn/
測評項目
商業(yè)支持
開源,免費試用,提供企業(yè)微信客服、交流群、git社區(qū)、在線論壇等服務(wù),提供愛發(fā)電捐助通道。
安裝方式
1Panel提供了一鍵安裝的命令,分別為RedHat/CentOS、Ubuntu、Debian提供了略微不同的安裝腳本,非常方便。且無論是國內(nèi)外網(wǎng)絡(luò)安裝過程都非??欤@里給出5分。
Debian命令如下:
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh
安裝過程中會生成隨機的管理端口、賬戶、密碼。也是很細心的功能實現(xiàn)。
以下分別是安裝腳本開始運行的歡迎界面和安裝成功的輸出結(jié)果的截圖:
登錄頁面如下:
面板首頁:
站點管理
在進行創(chuàng)建站點之前,需要先安裝基本的環(huán)境,1Panel使用OpenResty當做HTTP服務(wù)器,PHP支持5.4-8.2,都是以docker鏡像的方式安裝。但是對于PHP擴展的安裝,每次調(diào)整擴展,都需要重新構(gòu)建PHP的鏡像,還是有些麻煩。
可以通過下面的截圖看到,創(chuàng)建站點的流程還是很順暢的,并且對站點的管理也很齊全,包括在線的文件管理、偽靜態(tài)、二級目錄等。
但是對于面板安裝的PHP是以鏡像的方式安裝,所以終端里是沒有php命令的:
root@C20230626218268:~# php -v
-bash: php: command not found
這種情況就比較麻煩,很多時候,我們是需要在命令行中使用PHP的,最好能隨時的切換PHP的命令行版本。
偽靜態(tài)
偽靜態(tài)的設(shè)置非常方便,可以直接在線編輯,也有提供的各種框架的模板。
SSL
面板也提供了一鍵申請SSL的方式,需要先設(shè)置一個基本的Acme賬戶,然后在證書管理的模塊根據(jù)實際情況申請證書,比如DNS驗證、HTTP驗證等。證書申請完之后,再去站點管理那里去設(shè)置自動申請的證書。
總體而言,證書管理相對獨立,與網(wǎng)站之間的關(guān)聯(lián)也很方便。
數(shù)據(jù)庫
面板支持多個數(shù)據(jù)庫,包括MySQL、MaraDB、PostgreSQL、MongoDB、Redis等,并且只要端口不要沖突,可以同時安裝。
雖然面板提供了在線的數(shù)據(jù)庫管理功能,但似乎只對mysql有效,對于mariadb或其他的幾個并不行。
另外安裝的數(shù)據(jù)庫也只能通過127.0.0.1去連接,或許需要手動修改mysql的配置文件才能監(jiān)聽到0.0.0.0上。
FTP
面板沒有提供FTP服務(wù)功能。實際上對FTP功能的需求,不同的用戶很不一樣,對于作者來說,從來都不用FTP去管理,但是對于其他一些情況,可能還是很有必要的。
郵箱
面板沒有提供郵箱服務(wù)功能,或許以后會在應(yīng)用市場上架新的應(yīng)用來彌補這一塊。
語言
面板支持中英雙語切換,且由國人開發(fā),國內(nèi)使用體驗無障礙。
接口
面板并沒有提供開放的接口秘鑰和文檔,但實現(xiàn)這一塊并不難,本身整個面板就是前后端分離的。但目前官方并沒有提供這方面的資料。
備份恢復(fù)
1Panel實際上是通過鏡像管理各個應(yīng)用的,所以可以對各種運行環(huán)境進行備份,比如服務(wù)器、數(shù)據(jù)庫、網(wǎng)站的鏡像等。同時也可以針對網(wǎng)站和數(shù)據(jù)庫進行備份和恢復(fù)。面板也支持設(shè)置第三方存儲,將備份的文件存到第三方上。也可以通過計劃任務(wù)進行網(wǎng)站的備份操作。
面板還支持快照功能,將整個面板備份下來,存到第三方存儲上,算是一大亮點。
定時任務(wù)
面板提供了標準的定時任務(wù)設(shè)置。
守護進程
面板目前沒有提供守護進程的功能,同時由于安裝的PHP都在鏡像中,終端默認情況下找不到對應(yīng)的PHP。
系統(tǒng)兼容
該面板兼容RedHat、CentOS、ubuntu、Debian等,沒有提供具體的版本,但兼容性應(yīng)當很好,后端使用GO開發(fā),大多數(shù)的環(huán)境管理都是通過鏡像去實現(xiàn)。
更多特色特點
1Panel的應(yīng)用市場提供了git服務(wù)、CI/CD等方面的應(yīng)用,并且整個面板通過鏡像實現(xiàn)服務(wù)器的環(huán)境管理,應(yīng)用市場一定會成為一大特色。
面板的風格也很清爽,功能也很多很細致,本篇文章截圖展示的只是冰山一角,當你使用時,你就會發(fā)現(xiàn),原來這些功能也都有,而且做得很好。
另一大特色是,該面板支持自適應(yīng)手機端的所有操作,在某些情況下,會讓用戶很方便的管理服務(wù)器。比如緊急配置一個HTTPS之類的。
測評總結(jié)
1Panel很符合我的胃口,1Panel不是純粹的服務(wù)器管理面板,更像是通過docker鏡像實現(xiàn)的站點管理面板,這種“本質(zhì)”實際上更符合國內(nèi)用戶的使用習慣,我也很喜歡這種體驗方式。
1Panel自帶了快照功能,雖然缺少自動化的“站點遷移”,“數(shù)據(jù)庫遷移”等功能,但是快照功能能彌補這一塊,可以將整個面板做成快照然后遷移到新的服務(wù)器上。
1Panel目前缺少對郵箱服務(wù)器的支持,雖然國內(nèi)不流行這樣做,但我個人很在乎這一點,郵箱是“服務(wù)器”的基本服務(wù)功能之一,當你去學習服務(wù)器的運維時,配置郵箱是必備的課程。但1Panel應(yīng)該很容易增加這一特性,增加一個鏡像就好了。
1Panel安裝的PHP不能在終端中調(diào)用,也沒有提供便捷的來回切換PHP版本的操作,對于大多數(shù)用戶可能用不到,然而現(xiàn)在PHP開發(fā)者對命令行的使用會越來越多,像webman、swoole等框架也會越來越多,1Panel應(yīng)當考慮去滿足這樣的需求。另外如果能在面板中一鍵將webman類的框架封裝成鏡像,那真是太強了。
1Panel目前沒有提供HTTP的API接口或其他方式的接口,但這種需求是技術(shù)純粹考慮上的一種執(zhí)念,如果有的話更好,雖然大多數(shù)用戶沒有精力去研究這個。
總體而言,1Panel是一個很棒的面板,我很喜歡,但我對命令行和守護進程這一塊的需求很大,如果這兩個問題解決了,那我以后可能就直接無腦安裝1Panel了。
原文標題:[1Panel]開源,現(xiàn)代化,新一代的 Linux 服務(wù)器運維管理面板
原文地址:https://phpreturn.com/index/a64998e6dc661f.html
原文平臺:PHP武器庫文章來源:http://www.zghlxwxcb.cn/news/detail-722869.html
版權(quán)聲明:本文由phpreturn.com(PHP武器庫官網(wǎng))原創(chuàng)和首發(fā),所有權(quán)利歸phpreturn(PHP武器庫)所有,本站允許任何形式的轉(zhuǎn)載/引用文章,但必須同時注明出處。文章來源地址http://www.zghlxwxcb.cn/news/detail-722869.html
到了這里,關(guān)于[1Panel]開源,現(xiàn)代化,新一代的 Linux 服務(wù)器運維管理面板的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!