【Linux】服务器运维神器 1Panel 的安装指南(持续更新)
目录
一、1Panel 的介绍
1.1 什么是 1Panel
1.2 核心亮点
1.2.1 网站部署
1.2.2 文件管理和备份
1.2.3 Docker 和容器调度
1.2.4 数据库管理
1.2.5 MCP Server 自然语言操作
二、1Panel 的安装
三、部署安装 LNMP 环境
3.1 确保 Docker 镜像加速
3.2 安装应用商店 OpenResty
一、1Panel 的介绍
1.1 什么是 1Panel
1Panel 是一款为 Linux 服务器设计的图形化管理面板,它不像传统那些 SSH 工具那样“面向命令行”编程,而是提供了一个超直观的网页端控制台。
你可以直接在浏览器里操作网站部署、文件管理、容器运行、数据库设置、甚至还支持 LLM 大模型的部署和调试
1.2 核心亮点
1.2.1 网站部署
绑定域名、申请 SSL、设置数据库、部署 WordPress,这四件事是网站上线的“入门套餐”。以前我得花半天搞,现在 1Panel 里点几下就完了,SSL 还自动续签,不怕哪天证书过期网站崩掉。
1.2.2 文件管理和备份
有图形化文件管理器不说,还能直接在线编辑文件,改个配置不用再 SCP 拉回本地了。加上它的一键备份和还原功能,数据安全感拉满。而且支持对接阿里云、七牛云这类云存储备份
1.2.3 Docker 和容器调度
1Panel 对 Docker 容器支持很友好,可以看容器日志、控制启停、快速部署应用。你甚至可以通过可视化界面组装自己的容器运行环境
1.2.4 数据库管理
MySQL、PostgreSQL 都可以通过 Web 端管理,连个 phpMyAdmin 都不需要了,直接在页面里建库、改表结构、改密码、导入导出数据,应有尽有。
1.2.5 MCP Server 自然语言操作
1Panel 自带的 MCP Server 项目支持自然语言控制服务器,比如你打字告诉它“启动一个 Redis 容器并开放端口”,它就自动识别命令并执行,还能根据你的服务器环境自动调整参数。
二、1Panel 的安装
官方网站:1Panel - 现代化、开源的 Linux 服务器运维管理面板 - 官网
1. 输入命令进行安装
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
2. 开始安装
3. 安装完成后开始访问
三、部署安装 LNMP 环境
3.1 确保 Docker 镜像加速
这一步特别重要!如果不配置镜像加速,Docker可能无法拉取镜像,导致安装失败。
【那些年踩过的坑】Docker换源加速详细教程(截至2025年4月)-CSDN博客
3.2 安装应用商店 OpenResty
1. 安装 Nginx
2. 安装Mysql数据库
可以选择 5.7 稳定版本:
3. 安装PHP运行环境
安装PHP - 这里有个小技巧:一定要勾选WordPress选项,这样系统会自动安装WordPress需要的PHP插件