來自公眾號:民工哥技術之路
作者民工哥
在這之前肯定很多人都接觸過Linux管理面板:寶塔猬仁,寶塔的確非常方便而且好用帝璧,安裝也簡單,復制粘貼幾句命令即可安裝完成湿刽,且提供免費版的烁。今天呢,民工哥向大家介紹另一個Linux的服務器管理面板——AppNode诈闺,功能豐富渴庆,也提供免費版,且是永久免費雅镊!
Appnode相關功能介紹
1襟雷、集中式設計,快速切換管理
安裝一個控制中心即可管理你的所有服務器仁烹,其它服務器只需要安裝受控端耸弄。再也不用分別登錄到每臺服務器去管理了。
不限制服務器數(shù)量
集中顯示運行狀況
在線 SSH 終端連接
分組管理
自定義節(jié)點名稱
支持通過 SSH 隧道連接受控端
多用戶服務器權限管理(開發(fā)中)
2卓缰、強大的網(wǎng)站管理功能
通過整合 Nginx叙赚、PHP老客、MySQL 等組件,幫助您快速創(chuàng)建和配置網(wǎng)站震叮。
多種架構:PHP胧砰、純靜態(tài)、反向代理
組件可選擇性安裝苇瓣,PHP多版本并存
創(chuàng)建網(wǎng)站時自動創(chuàng)建數(shù)據(jù)庫和FTP
Rewrite尉间、SSI、Gzip击罪、跳轉哲嘲、緩存等豐富的配置
并發(fā)限制、請求限制媳禁、下載限速
目錄大小限制和寫入防護
HTTP/2.0眠副、Let's Encrypt免費證書
批量備份和導入,定時備份
建站市場一鍵下載安裝網(wǎng)站源碼
更多架構支持:Node.js竣稽、Java囱怕、Python(開發(fā)中
3、快速安裝升級毫别,豐富的軟件市場
僅需執(zhí)行一條命令即可全自動安裝娃弓,安裝耗時不到 1 分鐘。版本升級無需重裝岛宦,一鍵點擊即可在線升級台丛。豐富的軟件市場,滿足您多樣化的服務器軟件需求砾肺,您的服務器不再僅僅是 Web 服務器挽霉。
自定義安裝命令
基于系統(tǒng)默認軟件管理體系
采用 Go 語言開發(fā),自帶 HTTP 服務变汪,環(huán)境無依賴
軟件批量安裝炼吴、批量升級、自動升級
超過 40+ 個應用軟件功能
超過 100+ 個 PHP 擴展
超過 10+ 個 Nginx 模塊
軟件還在不斷持續(xù)增加和維護
4疫衩、多重安全加固,資源實時監(jiān)控
從操作系統(tǒng)層面和應用層面荣德,提供多項加固措施保障您的服務器和應用安全闷煤。強大的系統(tǒng)監(jiān)控功能,讓您對服務器的資源消耗情況了如執(zhí)掌涮瞻。
SSH 登錄通知
面板登錄通知
防火墻快速端口開關鲤拿、IP 黑名單
所有進程的端口開放狀態(tài)集中查看和管理
網(wǎng)站目錄防護,禁止上傳后門文件
受控端支持走 SSH 隧道署咽,不暴露新端口
對系統(tǒng)資源使用情況的采集近顷、監(jiān)控和警報
網(wǎng)站防 CC 攻擊
5生音、全面開放的 API
全面開放的 API 機制,便于您將 AppNode 已有的功能整合到您的系統(tǒng)中窒升。
基于 HTTP/HTTPS 的 API 調用
基于 HMAC-MD5 簽名的 API 驗證機制
面板所有功能均基于 API 實現(xiàn)缀遍,開放度為 100%
科學的模塊劃分,每個模塊擁有自己的獨立的 API 文檔
良好的 API 路由機制饱须,從控制中心到受控端應用的 API 均可輕松調用
API開發(fā)手冊:http://apidoc.appnode.com/504312
Appnode安裝系統(tǒng)要求
安裝前請確保您的系統(tǒng)符合安裝條件:
操作系統(tǒng):
CentOS 6.x 32/64位
CentOS 7.x 64位
暫不支持 Ubuntu域醇、Debian
內存要求: 建議可用內存在 512MB 以上。
瀏覽器要求: 請使用 Chrome蓉媳、FireFox譬挚、IE10+、Edge等瀏覽器酪呻。
Appnode安裝
其實它的安裝也非常簡單减宣,官方提供了一鍵安裝的腳本,具體配置一下就可以看到安裝的命令了玩荠,如下圖:
將標記的命令拷貝到你的服務器上執(zhí)行即可漆腌。
[root@CentOS7-1 ~]# bash -c "$(curl -sS http://dl.appnode.com/install.sh)"
######################################################################## 100.0%
AppNode - www.appnode.com
---------------------------------------------------------
_______ _____ __ _________
___ |__________________ | / /___________ /____
__ /| |__ __ \__ __ \_ |/ /_ __ \ __ /_ _ \
_ ___ |_ /_/ /_ /_/ / /| / / /_/ / /_/ / / __/
/_/ |_| .___/_ .___//_/ |_/ \____/\__,_/ \___/
/_/ /_/
---------------------------------------------------------
* Installer Version: 20180130143006
* Synchronizing server time...ok
>> Updating software repository
--------------------下載過程省略
Complete!
>> AppNode CCenter configuration
* Port [default: 8888]: #可以輸入修改默認端口
* Admin username [default: admin]: #輸入修改默認用戶名
* Admin password [default: x8YOqBWh]: mingongge.com #設置密碼
* Is configuration right? [Y/n] Y #確認配置
>> Stop and disable firewalld
>> Adding Firewall Rules For AppNode CCenter
>> Starting AppNode CCenter service
>> AppNode CCenter installed successfully!
--------------------------------------------------
- URL: http://192.168.1.9:8888/
- Admin username: admin
- Admin password: mingongge.com
--------------------------------------------------
ENJOY YOUR NODE :-)
相關的過程如下:
登錄Appnode
輸入剛剛配置的用戶/密碼:admin/mingongge.com登錄
進入之后的界面
添加節(jié)點
點擊打開終端的圖標,即可連接到這臺服務器
安裝受控端
點擊開始安裝姨蟋,管理端就會自動開啟安裝程序屉凯,如下圖:
其實這個過程就相當于遠程連接到這臺服務器,執(zhí)行相關的命令操作眼溶,整個過程可以在上圖的顯示框看到悠砚。
整個過程還是挺快的,下一步即可堂飞。
這樣在節(jié)點管理界面就可以看到本臺服務器的一些狀態(tài)信息
點擊進入桌面或主機IP都可以進入管理界面
文件管理灌旧,創(chuàng)建一個測試文件來測試一下這個功能
功能非常強大,由于篇幅有限就不再一一展開绰筛,更多相關的好功能枢泰,感興趣的讀者可以自行安裝與發(fā)掘。