当前位置:首页>Linux>1Panel:基于Go+Vue的现代化Linux服务器运维的新选择

1Panel:基于Go+Vue的现代化Linux服务器运维的新选择

  • 2026-02-08 13:40:04
1Panel:基于Go+Vue的现代化Linux服务器运维的新选择

在云原生时代,服务器运维正经历着深刻的变革。传统的命令行管理方式对于新手来说门槛较高,而图形化的管理面板则能大大降低运维难度。今天我们来介绍一款由Go语言开发的现代化服务器管理面板——1Panel,它以其云原生理念、AI时代支持和开源特性,正在成为运维领域的新星。

背景与需求

传统的服务器管理面临着诸多挑战:

  • 学习曲线陡峭:新手需要掌握大量的Linux命令和配置文件
  • 管理效率低下:重复性的配置工作耗时耗力
  • 安全风险高:手动配置容易出错,导致安全漏洞
  • 扩展性差:难以应对云原生环境下的容器化部署需求
  • AI部署复杂:大语言模型的部署和管理对普通开发者来说门槛较高

1Panel应运而生,它提供了现代化的Web图形界面,让服务器管理变得像操作手机一样简单,同时还专门针对AI时代的需求进行了优化。

核心功能特性

1. 高效的服务器管理

// 1Panel架构示意(Go后端 + Vue前端)
// ┌─────────────────────────────────────────┐
// │           Vue.js 前端界面                │
// │  (Web GUI、响应式设计、实时监控)          │
// └──────────────┬──────────────────────────┘
//                 │ RESTful API
// ┌──────────────▼──────────────────────────┐
// │         Go 后端服务                        │
// │  (并发处理、类型安全、性能优异)           │
// └──────────────┬──────────────────────────┘
//                 │
// ┌──────────────▼──────────────────────────┐
// │     Docker / 系统服务管理                 │
// │  (容器编排、资源调度、进程管理)           │
// └─────────────────────────────────────────┘

1Panel提供了一站式的服务器管理功能:

主机监控

  • 实时显示CPU、内存、磁盘、网络使用情况
  • 支持历史数据查询和图表展示
  • 自定义监控指标和告警规则

文件管理

  • 可视化的文件操作界面
  • 支持上传、下载、编辑、删除
  • 权限管理和批量操作
  • 在线预览常见文件类型

数据库管理

  • 支持:MySQL、PostgreSQL、Redis
  • 可视化数据库操作界面
  • 备份和恢复功能
  • SQL查询工具

容器管理

  • 深度集成Docker
  • 容器生命周期管理(创建、启动、停止、删除)
  • 镜像管理和仓库配置
  • 网络和存储卷管理
  • 容器日志查看

AI模型管理(重点功能)

  • Ollama模型管理
  • TensorRT LLM管理
  • GPU监控和调度
  • OpenWebUI集成

系统工具

  • 防火墙管理
  • SSH密钥管理
  • 计划任务(Cron)
  • 系统日志查看

2. AI模型管理(核心亮点)

1Panel v2专门针对AI应用进行了优化,提供了强大的AI模型管理功能:

Ollama模型管理

Ollama是一种快速部署大语言模型的工具,1Panel将其完美集成,让模型部署变得极其简单。

安装Ollama应用

# 在1Panel应用商店中安装Ollama
# 自动完成:
# 1. 拉取Ollama官方镜像
# 2. 配置容器网络
# 3. 设置存储卷
# 4. 暴露API端口

添加和运行模型

// 示例:通过1Panel API管理Ollama模型
package main

import (
"bytes"
"encoding/json"
"fmt"
"net/http"
)

type OllamaModel struct {
    Name    string`json:"name"`
    Status  string`json:"status"`// running, stopped
    Size    string`json:"size"`
    APIPort int`json:"apiPort"`
}

// 添加模型
funcAddModel(apiKey, modelName string)error {
    url := "http://your-server:port/api/v1/ai/ollama/models"
    payload := map[string]string{
"name": modelName,
    }
    body, _ := json.Marshal(payload)

    req, _ := http.NewRequest("POST", url, bytes.NewBuffer(body))
    req.Header.Set("Authorization""Bearer "+apiKey)
    req.Header.Set("Content-Type""application/json")

    client := &http.Client{}
    resp, err := client.Do(req)
if err != nil {
return err
    }
defer resp.Body.Close()

returnnil
}

// 运行模型
funcRunModel(apiKey, modelName string)error {
    url := fmt.Sprintf("http://your-server:port/api/v1/ai/ollama/models/%s/run", modelName)

    req, _ := http.NewRequest("POST", url, nil)
    req.Header.Set("Authorization""Bearer "+apiKey)

    client := &http.Client{}
    resp, err := client.Do(req)
if err != nil {
return err
    }
defer resp.Body.Close()

returnnil
}

funcmain() {
// 添加Llama2模型
    err := AddModel("your-api-key""llama2")
if err != nil {
        fmt.Println("添加模型失败:", err)
return
    }

// 运行模型
    err = RunModel("your-api-key""llama2")
if err != nil {
        fmt.Println("运行模型失败:", err)
return
    }

    fmt.Println("模型启动成功!")
}

支持的Ollama模型

1Panel支持从Ollama官方仓库一键拉取各种模型:

常用模型列表:
llama2: Meta的开源大语言模型
mistral: Mistral AI的高效模型
codellama: 代码专用的Llama变体
phi: 微软的小型但强大的模型
gemma: Google的开源模型
qwen: 阿里云的通义千问
deepseek: DeepSeek的开源模型

AI代理增强

1Panel为Ollama配置了反向代理功能,提供企业级的API访问:

// AI代理配置示例
type AIProxyConfig struct {
    Domain      string`json:"domain"`// 绑定域名
    EnableHTTPS bool`json:"enableHTTPS"`// 启用HTTPS
    IPWhitelist []string`json:"ipWhitelist"`// IP白名单
    RateLimit   int`json:"rateLimit"`// 限流(请求/秒)
}

funcConfigureAIProxy(apiKey string, config AIProxyConfig)error {
    url := "http://your-server:port/api/v1/ai/ollama/proxy"
    body, _ := json.Marshal(config)

    req, _ := http.NewRequest("POST", url, bytes.NewBuffer(body))
    req.Header.Set("Authorization""Bearer "+apiKey)
    req.Header.Set("Content-Type""application/json")

    client := &http.Client{}
    resp, err := client.Do(req)
if err != nil {
return err
    }
defer resp.Body.Close()

returnnil
}

OpenWebUI集成

1Panel支持通过OpenWebUI提供图形化的模型管理界面:

  • Web界面与模型对话
  • 模型切换和管理
  • 聊天历史记录
  • 多用户支持

TensorRT LLM管理

对于需要GPU加速推理的场景,1Panel集成了TensorRT LLM:

前置条件

# 需要配置:
# 1. NVIDIA显卡驱动
# 2. NVIDIA Container Toolkit
# 3. 预先下载TensorRT模型文件

创建TensorRT模型

// TensorRT LLM配置示例
type TensorRTModel struct {
    Name        string`json:"name"`// 模型名称
    ContainerName string`json:"containerName"`// 容器名称(唯一)
    Image       string`json:"image"`// 镜像地址
    Version     string`json:"version"`// 镜像标签
    ModelDir    string`json:"modelDir"`// 模型目录
    Command     string`json:"command"`// 启动命令
    Ports       map[string]string`json:"ports"`// 端口映射
    EnvVars     map[string]string`json:"envVars"`// 环境变量
    Mounts      []Mount           `json:"mounts"`// 挂载卷
}

type Mount struct {
    Source string`json:"source"`
    Target string`json:"target"`
}

funcCreateTensorRTModel(apiKey string, model TensorRTModel)error {
    url := "http://your-server:port/api/v1/ai/tensorrt/models"
    body, _ := json.Marshal(model)

    req, _ := http.NewRequest("POST", url, bytes.NewBuffer(body))
    req.Header.Set("Authorization""Bearer "+apiKey)
    req.Header.Set("Content-Type""application/json")

    client := &http.Client{}
    resp, err := client.Do(req)
if err != nil {
return err
    }
defer resp.Body.Close()

returnnil
}

funcmain() {
// 创建TensorRT模型示例
    model := TensorRTModel{
        Name:        "llama2-tensorrt",
        ContainerName: "llama2-trt",
        Image:       "nvcr.io/nvidia/tensorrt-llm",
        Version:     "v0.7.1",
        ModelDir:    "/data/models/llama2",
        Command:     "python3 /app/launch.py --model_dir=/model",
        Ports:       map[string]string{"8000""8000"},
        EnvVars: map[string]string{
"CUDA_VISIBLE_DEVICES""0",
"MODEL_NAME""llama2",
        },
        Mounts: []Mount{
            {Source: "/data/models/llama2", Target: "/model"},
        },
    }

    err := CreateTensorRTModel("your-api-key", model)
if err != nil {
        fmt.Println("创建模型失败:", err)
return
    }

    fmt.Println("TensorRT模型创建成功!")
}

GPU监控

1Panel提供实时的GPU监控功能:

  • GPU使用率
  • 显存占用
  • 温度监控
  • 功耗统计

3. 快速网站部署

建站从未如此简单!1Panel深度集成了主流的开源建站软件:

# 传统建站流程 vs 1Panel建站流程

# 传统流程(需要10+个步骤)
$ apt-get install nginx
$ apt-get install mysql
$ apt-get install php-fpm
$ nano /etc/nginx/sites-available/default  # 手动配置
$ mysql_secure_installation
$ wget https://wordpress.org/latest.zip
$ unzip wordpress.zip
$ cp -r wordpress /var/www/html/
$ chown -R www-data:www-data /var/www/html/
# ... 还需要配置SSL、域名等

# 1Panel建站流程(3步完成)
1. 选择应用商店中的WordPress
2. 配置域名和数据库
3. 一键部署 + 自动配置SSL ✨

运行环境支持

1Panel支持多种编程语言和运行环境:

PHP: 7.4, 8.0, 8.1, 8.2
Node.js: 14.x, 16.x, 18.x, 20.x
Java: OpenJDK 8, 11, 17, 21
Golang: 1.19, 1.20, 1.21, 1.22
Python: 3.8, 3.9, 3.10, 3.11, 3.12
.NET: 6.0, 7.0, 8.0

深度集成的建站工具

WordPress: 最流行的博客和CMS系统
Halo: 现代化的Java博客系统
Typecho: 轻量级博客系统
Ghost: 现代化发布平台
Nextcloud: 私有云盘
GitLab: 代码托管平台

4. 丰富的应用商店

1Panel的应用商店汇集了高质量的开源应用,覆盖各种场景:

┌─────────────────────────────────────┐
│       1Panel 应用商店                │
├─────────────────────────────────────┤
│ 🔧 开发工具                          │
│   - GitLab, Gitea, Jenkins          │
│   - Portainer, Grafana              │
│                                      │
│ 📊 数据库                            │
│   - MySQL, PostgreSQL, Redis        │
│   - MongoDB, InfluxDB               │
│                                      │
│ 🌐 网站服务                          │
│   - WordPress, Halo, Nextcloud     │
│   - Nginx, Apache, OpenResty        │
│                                      │
│ 🤖 AI 应用                           │
│   - Ollama, OpenWebUI               │
│   - TensorRT LLM                   │
│   - OpenClaw                        │
│                                      │
│ 🎮 其他应用                          │
│   - Minecraft, Terraria             │
│   - Plex, Jellyfin                  │
└─────────────────────────────────────┘

5. 安全可靠

1Panel从架构设计上注重安全性:

容器化部署

// 所有应用运行在独立的容器中
type ContainerConfig struct {
    Image        string
    NetworkMode  string// bridge, host, none
    PortMappings []PortMapping
    VolumeMounts []VolumeMount
    ResourceLimits ResourceLimits
}

type ResourceLimits struct {
    CPUQuota  int64// CPU限制
    MemoryMB  int64// 内存限制
    DiskMB    int64// 磁盘限制
}

// 容器隔离的好处:
// 1. 环境隔离,互不影响
// 2. 资源限制,防止资源耗尽
// 3. 快速启动和销毁
// 4. 便于迁移和扩展

防火墙管理

type FirewallRule struct {
    Protocol string`json:"protocol"`// tcp, udp
    Port     int`json:"port"`
    Action   string`json:"action"`// accept, drop
    SourceIP string`json:"sourceIP"`// 可选IP白名单
}

funcAddFirewallRule(apiKey string, rule FirewallRule)error {
// 1Panel提供可视化防火墙配置
// 支持规则:
// - 按端口开放/关闭
// - 按IP限制访问
// - 按协议过滤
returnnil
}

日志审计

  • 完整的操作日志记录
  • 用户行为追踪
  • 异常检测和告警
  • 日志导出和查询

6. 一键备份恢复

// 备份策略配置示例
type BackupConfig struct {
    BackupType    string`json:"backupType"`// full/incremental
    StorageType   string`json:"storageType"`// local/oss/cos/s3
    RetentionDays int`json:"retentionDays"`// 保留天数
    CronExpr      string`json:"cronExpr"`// 定时任务表达式
    BackupTargets []string`json:"backupTargets"`// 备份目标(网站/数据库/文件)
}

// 支持的云存储:
// - 阿里云 OSS
// - 腾讯云 COS
// - AWS S3
// - MinIO(自建对象存储)

快速上手

安装1Panel

1Panel提供了多种安装方式,适应不同场景:

在线安装(推荐)

# 使用官方安装脚本,一条命令完成安装
curl -sSL https://resource.fit2cloud.com/1Panel/package/v2/quick_start.sh | bash

# 安装过程中会自动:
# 1. 检查系统环境
# 2. 下载1Panel安装包
# 3. 配置系统服务
# 4. 初始化数据库
# 5. 启动1Panel服务

离线安装

# 适用于无网络环境
# 1. 在有网络的机器下载离线包
wget https://resource.fit2cloud.com/1Panel/package/v2/1panel-v2.0.0-linux-amd64.tar.gz

# 2. 上传到目标服务器

# 3. 解压并安装
tar -zxvf 1panel-v2.0.0-linux-amd64.tar.gz
cd 1panel
./install.sh

阿里云镜像部署

# 使用阿里云市场镜像
# 1. 在阿里云ECS创建实例
# 2. 选择1Panel官方镜像
# 3. 启动实例即可使用

基本使用

首次登录

访问地址:https://服务器IP:随机端口
默认账号:admin
首次登录会要求修改密码

部署第一个网站

1. 进入「应用商店」
2. 搜索并选择「WordPress」
3. 点击「安装」
4. 配置:
   - 域名:blog.example.com
   - 数据库:自动创建
   - SSL:自动申请Let's Encrypt证书
5. 等待安装完成
6. 访问你的网站 ✨

与其他工具对比

功能对比表

特性
1Panel
宝塔面板
aaPanel
CyberPanel
开源协议
✅ GPL-3.0
❌ 部分开源
❌ 部分开源
✅ GPL-3.0
技术架构
容器化(Docker)
传统LNMP/LAMP
传统LNMP/LAMP
容器化
开发语言
Go + Vue
PHP + Vue
PHP + Vue
Python + React
应用商店
300+
100+
100+
50+
容器管理
⭐⭐⭐⭐⭐
⭐⭐
⭐⭐
⭐⭐⭐⭐
AI应用支持
⭐⭐⭐⭐⭐
⭐⭐
Ollama集成
✅ 原生支持
TensorRT LLM
✅ 原生支持
GPU监控
✅ 原生支持
⭐⭐
云原生支持
⭐⭐⭐⭐⭐
⭐⭐
⭐⭐
⭐⭐⭐⭐
性能表现
⭐⭐⭐⭐⭐
⭐⭐⭐
⭐⭐⭐
⭐⭐⭐⭐
社区活跃度
⭐⭐⭐⭐ (33k+)
⭐⭐⭐⭐⭐
⭐⭐⭐
⭐⭐⭐

AI功能对比

AI功能
1Panel
宝塔面板
其他面板
Ollama管理
✅ 完整支持
TensorRT LLM
✅ 完整支持
GPU监控
✅ 实时监控
⭐⭐ 部分支持
OpenWebUI
✅ 集成
模型部署
一键部署
手动配置
手动配置
API代理
✅ 反向代理

架构对比图

传统面板架构(如宝塔)              现代面板架构(如1Panel)
┌─────────────────┐               ┌─────────────────┐
│   Web 前端       │               │   Web 前端       │
├─────────────────┤               ├─────────────────┤
│  PHP 后端        │               │  Go 后端         │
├─────────────────┤               ├─────────────────┤
│  系统服务        │               │  容器编排层      │
│  ├─ Nginx        │               │  ├─ Docker      │
│  ├─ MySQL        │               │  │  ├─ WordPress  │
│  └─ PHP-FPM      │               │  │  ├─ MySQL      │
└─────────────────┘               │  │  └─ Ollama    │
                                  │  └─ AI管理层    │
特点:                             │     ├─ GPU监控   │
- 直接操作系统服务                   │     ├─ 模型管理  │
- 配置分散                         │     └─ API代理   │
- 升级可能影响其他服务               ├─────────────────┤
- 环境污染风险                      │  系统服务        │
- AI支持较弱                       │  ├─ 网络        │
                                  │  ├─ 存储        │
                                  │  └─ 日志        │
                                  └─────────────────┘

特点:
- 应用容器化隔离
- 配置集中管理
- 独立升级互不影响
- 环境干净可复现
- AI功能原生支持

详细对比分析

1Panel的优势

1. 云原生架构

// 1Panel使用Go语言的goroutine实现高并发
func(s *Server)HandleRequest() {
// Go的goroutine轻量级并发模型
for i := 0; i < 1000; i++ {
gofunc() {
// 处理请求,无需担心线程开销
            processRequest()
        }()
    }
}

// 相比PHP的传统多进程模型,性能提升显著
// PHP-FPM: 每个请求需要创建新进程(内存开销大)
// Go: goroutine复用,内存占用仅几KB

2. 容器化部署

# 1Panel应用部署流程
$ 1panel app install wordpress
# ↓
# 自动拉取镜像
# docker pull wordpress:latest
# ↓
# 自动创建容器
# docker run -d --name wordpress \
#   -v /data/wordpress:/var/www/html \
#   -p 80:80 \
#   wordpress
# ↓
# 自动配置网络和存储
# 完成!

3. AI时代支持(核心优势)

1Panel是唯一原生支持AI应用部署的服务器管理面板:

Ollama支持:
✓ 一键部署Ollama服务
✓ 从官方仓库拉取模型
✓ 可视化模型管理
✓ Web对话界面
✓ API反向代理(支持HTTPS、IP白名单)
✓ GPU加速支持

TensorRT LLM支持:
✓ NVIDIA官方镜像集成
✓ 自定义模型目录
✓ GPU监控和调度
✓ 高性能推理

GPU监控:
✓ 实时GPU使用率
✓ 显存占用监控
✓ 温度和功耗监控
✓ 多GPU支持

4. 完全开源

核心代码完全开源,可自由修改和定制
无功能限制,无付费墙
活跃的社区贡献(33k+ Stars)
定期更新和维护
专业版提供更多功能但核心功能免费

宝塔面板的优势

1. 生态成熟

  • 拥有庞大的用户群体
  • 丰富的教程和社区资源
  • 插件生态完善

2. 功能全面

  • 支持Windows和Linux双平台
  • 丰富的网站管理功能
  • 强大的数据库管理工具

3. 易用性

  • 界面设计友好
  • 适合新手快速上手
  • 中文文档完善

最佳实践与注意事项

✅ 推荐做法

  1. 定期备份
# 设置自动备份策略
- 每日增量备份
- 每周全量备份
- 保留最近30天的备份
- 同时备份到本地和云存储(阿里云OSS、腾讯云COS)
  1. 使用容器化部署
// 好处:
// 1. 环境隔离,互不影响
// 2. 易于迁移和扩展
// 3. 快速回滚和恢复
// 4. 资源限制和监控
// 5. 一键部署和更新
  1. 启用SSL证书
# 1Panel支持一键申请Let's Encrypt证书
# 自动续期,无需手动干预
# 支持多域名和通配符证书
  1. 配置防火墙
# 建议配置:
- 只开放必要的端口(80, 443, SSH)
- 限制SSH访问的IP范围
- 启用登录失败防护
- 定期审查防火墙规则
  1. AI模型管理最佳实践
// GPU优化建议
type GPUConfig struct {
    ModelName       string
    GPUMemoryLimit  int// MB
    MaxConcurrency  int// 最大并发数
    BatchSize       int// 批处理大小
}

// 推荐配置:
// - 为模型分配独立的GPU
// - 设置合理的并发数和批处理大小
// - 监控GPU使用率,避免过载
// - 定期清理不用的模型释放显存

⚠️ 注意事项

  1. 版本更新
关注1Panel的版本更新日志
测试环境验证后再更新生产环境
备份重要数据后再升级
查看更新后的兼容性说明
  1. 资源监控
# 定期检查:
- CPU使用率是否异常
- 内存是否充足
- 磁盘空间是否充足
- 容器资源占用情况
- GPU使用率和显存(如果有AI应用)
  1. 安全加固
定期更新系统和软件
使用强密码和密钥认证
启用双因素认证(如果支持)
定期审查用户权限
启用WAF(网站应用防火墙)
  1. AI模型注意事项
大模型需要充足的GPU内存
合理设置并发数避免GPU过载
定期监控GPU温度
模型文件可能很大,注意存储空间
选择合适的模型大小(7B/13B/70B)

❌ 避免做法

  1. 不要在生产环境直接使用默认配置
// 错误:使用默认端口和弱密码
// Port: 8888
// Password: 123456

// 正确:修改默认配置
// Port: 随机端口
// Password: 强密码(16位以上)
// 启用HTTPS
  1. 不要忽略备份
# 错误:从不备份
# 直到数据丢失才后悔

# 正确:设置自动备份
# 即使服务器损坏也能快速恢复
  1. 不要随意安装未经验证的应用
从官方应用商店安装应用
检查应用的更新频率和维护状态
查看其他用户的评价
测试环境验证后再部署到生产环境
  1. 不要忽视GPU资源管理
不要同时运行太多大型模型
不要让模型长时间占用GPU资源
不要忽略GPU温度告警
不要在显存不足的情况下强制加载大模型

个人观点

1Panel作为一款新兴的开源服务器管理面板,展现出了强大的潜力,特别是在AI应用支持方面具有独特优势:

优势方面:

  • 技术选型优秀:Go语言的高性能和并发能力使其在处理大量并发请求时表现优异
  • 云原生理念:容器化架构符合当前的技术趋势,便于与Kubernetes等云原生工具集成
  • AI时代准备:对AI应用的全面支持使其在AI爆发的时代具备先发优势,这是其他面板所不具备的
  • 完全开源:无功能限制,用户可以自由定制和扩展
  • 性能优异:相比PHP开发的传统面板,性能有显著提升
  • GPU原生支持:唯一的原生支持GPU监控和AI模型管理的面板

不足之处:

  • 生态尚在建设中:应用商店的数量相比宝塔面板还有差距
  • 社区规模相对较小:虽然增长迅速,但社区资源还不如宝塔丰富
  • 文档有待完善:部分高级功能的文档还需要补充

适用场景:

  • ✅ 需要部署AI应用(Ollama、TensorRT LLM等)
  • ✅ 需要容器化部署的现代化应用
  • ✅ 对性能和并发要求较高的生产环境
  • ✅ 需要GPU监控和调度的场景
  • ✅ AI应用和微服务架构的管理
  • ✅ 需要深度定制和二次开发的企业用户

选择建议:

选择1Panel的情况:
✓ 关注云原生和容器化
✓ 需要部署AI应用(大语言模型、计算机视觉等)
✓ 需要GPU监控和管理
✓ 追求高性能和高并发
✓ 想要完全开源的解决方案
✓ 有一定的技术基础
✓ 准备构建AI应用

选择宝塔面板的情况:
✓ 是新手,需要快速上手
✓ 需要丰富的应用生态
✓ 项目传统,不需要容器化
✓ 希望有完善的技术支持
✓ 习惯传统的运维方式
✓ 不需要AI功能

未来展望:

随着云原生技术的普及和AI应用的爆发,1Panel有望在以下几个方向持续发展:

  • 进一步丰富应用商店,提供更多高质量的开源应用
  • 增强Kubernetes支持,实现从单机到集群的无缝扩展
  • 提供更多企业级AI功能,如模型训练支持、MLOps流程
  • 提供更多企业级功能,如多租户、权限管理、审计日志
  • 深化AI应用支持,提供更多开箱即用的AI解决方案
  • 增强GPU管理和调度能力,支持更多AI框架(如PyTorch、TensorFlow)

对于追求现代化、高性能、云原生和AI应用的运维团队来说,1Panel无疑是一个值得关注和尝试的选择,特别是在AI时代,其独特的AI管理功能使其具有不可替代的价值。


参考资源

  • 1Panel GitHub仓库: https://github.com/1Panel-dev/1Panel
  • 官方文档: https://1panel.cn/docs/v2/
  • AI模型管理文档: https://1panel.cn/docs/v2/user_manual/ai/model/
  • 在线演示: https://demo.1panel.cn/
  • 教学视频:哔哩哔哩(B站)搜索"1Panel"

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-02-08 18:19:02 HTTP/2.0 GET : https://f.mffb.com.cn/a/474319.html
  2. 运行时间 : 0.097023s [ 吞吐率:10.31req/s ] 内存消耗:4,658.53kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=4fc395aabb0251e57e1ee1d92b710085
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000641s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000699s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000282s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000241s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000453s ]
  6. SELECT * FROM `set` [ RunTime:0.000189s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000495s ]
  8. SELECT * FROM `article` WHERE `id` = 474319 LIMIT 1 [ RunTime:0.000670s ]
  9. UPDATE `article` SET `lasttime` = 1770545942 WHERE `id` = 474319 [ RunTime:0.004144s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.000224s ]
  11. SELECT * FROM `article` WHERE `id` < 474319 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000373s ]
  12. SELECT * FROM `article` WHERE `id` > 474319 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000327s ]
  13. SELECT * FROM `article` WHERE `id` < 474319 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000883s ]
  14. SELECT * FROM `article` WHERE `id` < 474319 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.003415s ]
  15. SELECT * FROM `article` WHERE `id` < 474319 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003419s ]
0.098586s