收起左侧

比宝塔还好用?在 Docker 装个 1Panel 面板,建站 / 容器 / AI 全搞定

0
回复
102
查看
[ 复制链接 ]

165

主题

16

回帖

0

牛值

江湖新锐

社区上线纪念勋章fnOS1.0上线纪念勋章EVO2产品纪念

1Panel:

一个现代化、开源的 Linux 服务器运维管理面板,提供直观易用的 Web 管理界面,让用户轻松掌控 Linux 服务器——无论是智能体、本地大模型、网站、数据库、容器、文件,还是计划任务,一切尽在指尖。

产品优势:

  • • AI 集成:快速缝部署 OpenClaw 智能体,通过 Ollama 托管本地大语言模型(LLMs),实时监控 GPU 使用情况
  • • 高效管理:用户可以通过 Web 图形界面轻松管理 Linux 服务器,实现主机监控、文件管理、数据库管理、容器管理等功能
  • • 快速建站:深度集成开源建站软件 WordPress 和 Halo,域名绑定、SSL 证书配置等操作一键搞定
  • • 应用商店:精选上架各类高质量的开源工具和应用软件,协助用户轻松安装并升级
  • • 安全可靠:基于容器管理并部署应用,实现最小的漏洞暴露面,同时提供防火墙和日志审计等功能
  • • 一键备份:支持一键备份和恢复,用户可以将数据备份到各类云端存储介质,永不丢失

TIP:本教程是在 Docker 环境下部署的,如果 NAS 系统已经有 Docker 图形界面,我个人是不推荐折腾的。

安装

Docker Compose

services:
  1panel:
    image: moelin/1panel:v2
    container_name: 1panel
    network_mode: host
    environment:
      - TZ=Asia/Shanghai
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /opt:/opt
    restart: always

参数说明(更多参数建议去看文档)

:::/var/run/docker.sock(路径):

/opt(路径):数据存储目录,不要修改就映射宿主这个路径就行

TZ(环境变量):时区设置

PORT(环境变量,可选):面板访问端口,默认为 10086

USERNAME(环境变量,可选):管理员用户名

PASSWORD(环境变量,可选):管理员密码

ENTRANCE(环境变量,可选):安全入口路径,默认为 /entrance

:::

查看日志,能看到生成的密码

使用

浏览器中输入 http://NAS的IP:10086/entrance 就能看到界面

切换语言为中文,输入默认用户名(1panel)和密码进行登录

成功进入面板,可以看到详细系统信息和整体运行状况

简单设置

面板管理,先修改一下用户名和密码避免忘记

默认访问地址设置一下,这样可以方便点击快速跳转(填写当前局域网 IP,或者外网地址都可以)

安全,有需要的可以设置安全入口(有安全入口的话会更安全,就是每次访问要输入路径不方便)

TIP:目前访问 1Panel 面板是“http://NAS的IP:10086/entrance”,其中“/entrance”就是属于安全入口

如果直接留空,就不需要输入端口后面的路径了

创建网站

目前面板已经自带了很多应用,小白上手部署也都比较方便

只需要点击就能安装,不需要复杂配置(当然端口和路径还是需要按情况修改)

安装完 OpenResty,网站功能页面就能正常使用了

点击“创建”,这里演示最简单的静态网站部署

有域名可以填写域名,我就填当前 NAS 局域网的 IP 了,代号填写项目名称

这样就创建好了,点击跳转就可以访问

不过目前的页面还不是自己的,所以还需要上传替换文件

跳转到网站目录

当前目录就是静态网站创建的站点目录

支持在线直接编辑文件,我就不上传替换了

这样就算简单部署完成了

部署容器

能看到当前系统所有的容器运行状态,下面简单说说手动创建容器

避免网络问题卡住,先“拉取镜像”下来

输入镜像名称,点击“拉取”

TIP:目前拉取网络没问题,不过速度很慢一直没拉完

说一下怎么样提高拉取镜像速度,点击“添加仓库”

可以参考填写和设置

hub.1panel.devdocker.1panel.live

这样就添加成功了

再次来到拉取镜像页面,可以选择上面添加的仓库进行拉取

下载速度要比之前快很多

可以看到已经下载完的了

点击“创建容器”

填写容器名称和选择前面下载的镜像

设置端口映射(跟进实际情况修改)

其他默认就行不用修改,设置挂载目录(我是 opt 目录创建了一个目录用于存放映射文件,自行灵活设置就行)

TIP:如果映射的路径没有,需要去文件管理器手动先创建好,不然提示无法挂载

正常情况没有显示报错,就算部署成功了

容器列表也能看到正常运行

打开浏览器访问,也是正常的

总结

1Panel 是一款好用的 Linux 服务器运维面板,图形界面直观,系统监控、文件管理、网站部署、容器操作都很方便,还支持 AI 本地大模型部署,安全和备份功能也很实用。干净的 Linux 设备推荐使用官方一键安装命令,小白也能轻松部署好,再也不用一条条输入代码命令直接图形界面就能搞定。

综合推荐:⭐⭐⭐⭐(国内个人运维管理必装,确实值得推荐)

使用体验:⭐⭐⭐⭐(界面操作方便,功能丰富易用)

部署难易:⭐⭐(简单)︎

收藏
送赞
分享
不定时分享 NAS 教程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则