在羣暉 NAS 上部署寶塔面板
羣暉作爲老牌NAS廠商,其DSM系統功能強大,支持Docker容器,可以方便的部署各種應用。寶塔面板是一款免費的服務器管理面板,支持Linux和Windows系統,可以幫助你快速搭建網站、數據庫、FTP、郵件等服務,還支持一鍵安裝PHP、MySQL、Nginx、Apache等環境,非常適合小白用戶使用。本文將介紹如何在羣暉 NAS 上部署寶塔面板。
本文介紹的是通過Docker容器的方式在羣暉 NAS 上部署寶塔面板,直接在系統內安裝侵入較大,不推薦。
前提條件
- 已在套件中心安裝了Docker(Container Manager)
操作步驟
- 打開瀏覽器,輸入羣暉 NAS 的管理地址,例如:
https://192.168.1.169:5000
- 輸入用戶名和密碼登錄
- 點擊左側菜單欄中的
套件中心
,搜索Docker
,點擊安裝
,已安裝的直接打開 - 安裝完成後,點擊左側菜單欄中的
Docker
,進入Docker管理界面 - 點擊左側菜單欄中的
項目
,點擊新增
,填寫項目名稱,設置項目路徑2025年1月14日更新:修改持久化存儲方式爲存儲整個容器,因此只需要在項目路徑下新建 www 目錄即可,不需要再新建其他目錄。
請在對應的項目路徑下新建 www 目錄,用於持久化存儲寶塔面板網站數據和MySQL數據。
PS:理論上來講應該自動創建的,但不清楚羣暉什麼情況,不會自動創建。
比如我的項目路徑是docker
,那我需要通過File Station
,在docker
目錄下新建www
目錄,如下圖所示: - 回到
項目
頁面,選擇創建docker-compose.yml
文件,並填寫如下內容:1
2
3
4
5
6
7
8
9
10
11
12
13
14services:
btpanel:
image: docker.cnb.cool/btpanel/btpanel:nas # 寶塔面板官方鏡像(國內源),也可直接使用dockerhub鏡像 btpanel/baota:nas
ports:
- "38888:8888" # 寶塔面板對外訪問端口,默認38888
- "8080:80" # Web服務端口,默認8080
- "8443:443" # HTTPS服務端口,默認8443
- "33306:3306" # MySQL服務端口,默認33306,不需要暴露到容器外可刪除
- "22022:22" # SSH服務端口,默認22022,不需要暴露到容器外可刪除
- "32888:888" # PHPMyAdmin服務端口,默認32888,不需要暴露到容器外可刪除
volumes:
- "./www:/www" # 持久化存儲容器數據,默認/www,可根據實際情況調整目錄
labels:
createdBy: "bt_apps" - 點擊下一步,Web Station設置,選擇
不使用Web Station
,點擊下一步
,完成項目創建 - 確認信息無誤後,點擊
完成
- 等待鏡像下載並啓動
看到如下提示,說明容器已啓動成功 - 打開瀏覽器,輸入
https://羣暉IP:38888/btpanel
,打開後輸入用戶名btpanel
,密碼btpaneldocker
登錄寶塔面板。登陸後請務必到面板設置中修改賬戶密碼!登陸後請務必到面板設置中修改賬戶密碼!登陸後請務必到面板設置中修改賬戶密碼!
- 按提示綁定寶塔面板官網賬號,完成後即可使用寶塔面板。
- 鏡像已經預裝了Nginx,其他環境請前往左側導航欄-應用商店安裝。
本博客所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來源 麻豆视频!