ZeroPanel 自助建站面板(无 root 手机建站)

专为 ZeroTermux 设计的轻量级建站面板,无需 root 即可在 Android 手机搭建网站,支持网站、数据库、文件管理。

主要特性

  • 网站管理:创建、编辑、删除网站,支持自定义端口和 PHP 版本
  • 数据库管理:MariaDB 数据库创建、备份、恢复、导入
  • 文件管理:在线文件浏览、上传、下载、编辑
  • 系统监控:内存、磁盘实时监控(目前仅内存可用)
  • 安全特性:用户登录认证,密码修改
  • 移动端适配:响应式设计,完美支持手机访问

技术栈

后端:Python Flask + SQLite
前端:原生 JavaScript + CSS
服务:Nginx + MariaDB + PHP-FPM
环境:ZeroTermux (Android)

安装教程

前置条件:安装 ZeroTermux(官方版)

下载地址:https://d.icdown.club/d/repository/main/ZeroTermux-0.118.3.61.apk

方式一:极速安装

终端直接执行:

text
1
curl -sSL https://raw.giteeusercontent.com/MaoFL123/zeropanel/raw/master/install.sh | bash

方式二:快速安装

  1. 下载安装包
    text
    1
    wget https://gitee.com/MaoFL123/zeropanel/raw/master/zeropanel.zip
  2. 解压并安装
    text
    1 2 3
    unzip zeropanel.zip
    cd zeropanel
    bash install.sh
  3. 访问面板
    • 浏览器访问 http://localhost:5000
    • 默认账号:admin | 密码:admin123

方式三:手动安装

  1. 安装依赖
    text
    1 2 3
    pkg update
    pkg install python python-pip nginx mariadb php-fpm
    pip install flask flask-cors werkzeug --break-system-packages
  2. 初始化数据库
    text
    1
    mysql_install_db --ldata=$PREFIX/var/lib/mysql
  3. 启动服务
    text
    1 2 3 4
    mysqld_safe &
    php-fpm
    nginx
    python app.py

使用说明

安装完成后退出软件重启,可以使用 zeropanel 命令管理面板:

命令 功能
zeropanel start 启动面板及相关服务
zeropanel stop 停止面板及相关服务
zeropanel restart 重启面板及相关服务
zeropanel status 查看服务状态
zeropanel log 查看运行日志
zeropanel help 显示帮助信息

常见问题

  • Q: zeropanel 命令找不到? 重新加载配置 source ~/.zshrc 或手动添加 PATH。
  • Q: 服务状态显示已停止但实际运行? 执行 zeropanel restart
  • Q: 无法访问面板? 检查端口 zeropanel status 并查看日志 zeropanel log
  • Q: 数据库连接失败? 确保 MariaDB 已启动:mysqld_safe &,然后检查状态。

功能说明

  1. 网站管理:左侧菜单「网站管理」- 创建网站,填写域名和端口,选择 PHP 版本,自动生成配置。
  2. 数据库管理:创建数据库、设置字符集、备份恢复、导入 SQL 文件。
  3. 文件管理:浏览网站目录,上传/下载/删除文件,新建文件夹。
  4. 系统监控:实时查看 CPU、内存、磁盘使用率及网络流量。

端口说明

由于 Android 无 root 权限,无法绑定 1024 以下端口:

  • 面板端口:5000
  • 网站默认端口:8080(可自定义)
  • Nginx 端口:根据网站配置

往期作品

  • 手机搭建 MC 双端共存服(懒人版)
  • 手机搭建 bilibili 24h 无人直播(懒人包)
  • 免 root 使用手机给另一部手机刷面具
  • ZeroTermux 系列之模拟 Windows7
  • 用 ZeroTermux 安装 Ubuntu 系统