大家好,我是羊刀仙。

本期為大家?guī)淼氖且豢顕a(chǎn)的Linux運(yùn)維面板:1Panel,這是一款現(xiàn)代化、開源的 Linux 服務(wù)器運(yùn)維管理面板,可通過Docker快速部署,支持WEB在線更新,寶塔面板的用戶我覺得也可以看過來了。(1Panel的Docker鏡像加速請直接跳轉(zhuǎn)文末)

告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

與Portainer(專注于 Docker 和 Kubernetes 的容器管理,集成非常深入)不同,1Panel 旨在成為一個(gè)全能型的管理面板,主要定位于廣泛的服務(wù)器管理任務(wù)。不僅僅局限于容器管理,還包括文件管理、進(jìn)程監(jiān)控、服務(wù)管理、系統(tǒng)信息查看等。它提供了一個(gè)集成的界面,管理服務(wù)器的各個(gè)方面。

告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

需要提及的是,1Panel對于群暉/威聯(lián)通其實(shí)必要性不大(主要加強(qiáng)體驗(yàn)),很多功能系統(tǒng)重合(感興趣可裝個(gè)玩玩)。但是對綠聯(lián)NAS和VPS服務(wù)器這種前端很差或沒有前端的,強(qiáng)烈建議部署一個(gè)。

告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

項(xiàng)目特點(diǎn)


  • 高效管理:用戶可以通過 Web 界面輕松管理 Linux 服務(wù)器,如主機(jī)監(jiān)控、文件管理、數(shù)據(jù)庫管理、容器管理等;
  • 快速建站:深度集成開源建站軟件 WordPress 和 Halo,域名綁定、SSL 證書配置等操作一鍵搞定;
  • 應(yīng)用商店:精選上架各類高質(zhì)量的開源工具和應(yīng)用軟件,協(xié)助用戶輕松安裝并升級;
  • 安全可靠:基于容器管理并部署應(yīng)用,實(shí)現(xiàn)最小的漏洞暴露面,同時(shí)提供病毒防護(hù)、防火墻和日志審計(jì)等功能;
  • 一鍵備份:支持一鍵備份和恢復(fù),用戶可以將數(shù)據(jù)備份到各類云端存儲介質(zhì),永不丟失。

1Panel基本沒有玄學(xué)Bug,可靠性很高,玩家所的遇到問題基本是出在操作層面。

環(huán)境需求


  • 操作系統(tǒng):支持主流 Linux 發(fā)行版本(基于 Debian / RedHat,包括國產(chǎn)操作系統(tǒng));
  • 服務(wù)器架構(gòu):x86_64、aarch64、armv7l、ppc64le、s390x;
  • 內(nèi)存要求:建議可用內(nèi)存在 1GB 以上;
  • 瀏覽器要求:請使用 Chrome、FireFox、IE10+、Edge等現(xiàn)代瀏覽器;

部署流程


在常用的Docker目錄下,創(chuàng)建1Panel文件夾,在這之下再創(chuàng)建optroot兩個(gè)子目錄。

以威聯(lián)通NAS為例,打開文件總管進(jìn)行創(chuàng)建:

# 三個(gè)映射文件目錄 /share/Container/1Panel /share/Container/1Panel/opt /share/Container/1Panel/root告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

VPS則利用SSH終端,命令行如下:

mkdir -p /root/data/docker_data/1Panel/opt /root/data/docker_data/1Panel/root cd /root/data/docker_data/1Panel 告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

??Docker Compose(推薦)

綠聯(lián),群暉,威聯(lián)通,VPS服務(wù)器皆可,部署步驟都是老生常談了!拉不下鏡像,可以看看往期鏡像加速教程!

利用海外VPS自搭建:https://blog.ydxian.xyz/archives/vpsdocker
利用Cloudflare Workers搭建:https://blog.ydxian.xyz/archives/cf-docker

部署代碼如下:

version: '3' services: 1panel: container_name: 1panel # 容器名 restart: always network_mode: "host" # 啟用host模式,默認(rèn)端口為10086 volumes: - /var/run/docker.sock:/var/run/docker.sock - /share/Container/1Panel:/var/lib/docker/volumes # 修改為NAS中的目錄 - /share/Container/1Panel/opt:/opt # 修改為NAS中的目錄 - /share/Container/1Panel/root:/root # 修改為NAS中的目錄 environment: - TZ=Asia/Shanghai # 時(shí)區(qū)設(shè)置 image: moelin/1panel:latest labels: createdBy: "Apps"

威聯(lián)通創(chuàng)建:

告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

VPS創(chuàng)建:

cd /root/data/docker_data/1Panel vim docker-compose.yml # 上面代碼后三個(gè)文件映射目錄記得改掉 # 英文輸入狀態(tài)下,按i即可進(jìn)行修改。修改完畢后,按下esc,再同時(shí)按下shift+:,英文狀態(tài)輸入wq并回車,即可保存。 docker-compose up -d

??Docker命令行

docker run -d --name 1panel --restart always --network host -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/docker/volumes:/var/lib/docker/volumes -v /opt:/opt -v /root:/root -e TZ=Asia/Shanghai moelin/1panel:latest

初步啟用


部署完,照理說WEB輸入IP:10086就可進(jìn)行訪問,但是會出現(xiàn)以下界面。安全入口是啥?根據(jù)提示咱們繼續(xù)。

告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

威聯(lián)通NAS打開容器,點(diǎn)擊執(zhí)行

告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

選擇/bin/bash進(jìn)入容器,輸入指令

1pctl user-info

會得到以下信息:安全入口,用戶,用戶密碼

告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

同樣的VPS利用SSH,可依次輸入以下命令:

docker exec -it 1panel /bin/sh 1pctl user-info

同樣可獲得相同的內(nèi)容

告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

這時(shí),WEB輸入IP:10086/entrance便可正常訪問了。

告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

應(yīng)用商店,各類Docker基本應(yīng)有盡有

告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

威聯(lián)通原本就安裝好的Docker列表,我個(gè)人覺得容器編排功能非常不錯(cuò)

告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

1Panel直接有提供部署模板,同時(shí)部署的自由度也挺高

告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

記得在面板設(shè)置中,修改用戶密碼及安全入口/entrance

告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

Docker鏡像加速


1Panel提供了自己的鏡像加速源docker.1panel.live,國內(nèi)用戶可以自行添加,支持添加多個(gè)源,一行一個(gè)

告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

實(shí)際在威聯(lián)通NAS測試也好用,可以直接添加

告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單
告別寶塔面板,更輕量靈活!1Panel讓一切復(fù)雜化為簡單

一些其它鏡像源:

docker.1panel.live
docker.nastool.de
docker.agsv.top
docker.agsvpt.work
docker.m.daocloud.io
dockerhub.anzu.vip
docker.chenby.cn
docker.jijiai.cn

最后


只能說很牛,可視化界面(包括文件管理),自帶SSH工具,提供Docker鏡像加速,這對我這個(gè)手里還掐著幾臺國內(nèi)VPS的用戶來說簡直不要太香!

如果大伙兒覺得本篇內(nèi)容還不錯(cuò),別忘了三連支持下,能點(diǎn)點(diǎn)關(guān)注就更好了!后續(xù)我還會持續(xù)分享各類教程以及有趣好玩的項(xiàng)目,感謝觀看,咱們下期見~

,

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。