Webman框架监控面板Admin怎么安装 Webman框架可视化运维工具使用

秋晨小哥_3012

秋晨小哥_3012

2026-05-21

509人浏览

原创

webman/admin安装需先确认php≥8.1、启用proc_open等函数及fileinfo等扩展,再按webman版本执行对应composer命令,启动后访问http://127.0.0.1:8787/app/admin完成数据库配置与管理员设置,并在生产环境配置nginx反向代理及cookie路径。

webman框架监控面板admin怎么安装 webman框架可视化运维工具使用 - php中文网

如果您已部署 Webman 框架但缺少可视化运维入口,则需安装官方推荐的监控与管理面板 webman/admin。该插件提供数据库配置、任务调度、日志查看、插件管理等核心运维能力。以下是安装与使用步骤:

一、确认基础环境与依赖

webman/admin 要求 Webman 主框架版本 ≥1.4(推荐 ≥2.0),且 PHP 环境需启用关键函数并安装必要扩展。缺失任一条件将导致安装失败或后台无法加载。

1、检查 PHP 版本:执行 php -v,确保为 PHP 8.1 或更高版本

2、检查禁用函数:执行 php -i | grep disable_functions,确认 proc_open、putenv、pcntl_fork、shell_exec 未被禁用。

3、启用扩展:确保已安装 fileinfo、gd、zip、pdo_mysql 扩展;如使用 Redis 缓存或队列,还需启用 redis 扩展。

二、执行 Composer 安装命令

webman/admin 以 Composer 插件形式集成,必须在 Webman 项目根目录下运行安装指令,否则无法识别上下文环境。

1、进入 Webman 项目根目录:cd /path/to/your/webman

2、根据 Webman 版本选择对应命令:
若 Webman 为 1.x 版本,运行 composer require -W webman/admin ~1.0
若 Webman 为 2.x 版本,运行 composer require -W webman/admin ~2.0

3、等待依赖自动解析并安装完成,控制台输出包含 webman/admin (vX.X.X) 即表示成功。

三、启动服务并访问安装向导

安装完成后需重启 Webman 进程以加载新插件,否则 /app/admin 路径将返回 404。

1、停止当前进程(如正在运行):php start.php stop

2、启动服务:php start.php start -d(Linux/macOS 生产模式)或 php start.php start(Windows 调试模式)。

3、浏览器访问:http://127.0.0.1:8787/app/admin/(若修改过端口,请替换为实际监听端口)。

Webman 2.2.0
Webman 2.2.0

Webman 2.2.0版本强化了 TCP/UDP 服务支持,优化路由组管理,并增强异步任务处理能力。结合协程与连接池技术,Webman 能轻松应对高并发场景,适用于网站、接口服务、即时通讯、物联网及游戏开发,兼具高性能、灵活扩展与稳定可靠,是多场景 PHP 服务开发的理想选择。

下载

四、完成数据库初始化与管理员设置

首次访问会触发向导式安装流程,需连接数据库并创建基础表结构,该过程不可跳过。

1、填写数据库配置:主机地址、端口、数据库名、用户名、密码,测试连接按钮显示 连接成功 后继续。

2、点击“下一步”,系统自动执行 migrations 创建 admin_users、admin_permissions、admin_logs 等 6 张核心表。

3、设置超级管理员账号:输入用户名、密码、邮箱,密码需满足 至少 8 位,含大小写字母与数字

五、配置 Nginx 反向代理(生产环境必需)

直接暴露 :8787 端口存在安全风险且不支持 HTTPS,生产环境必须通过 Nginx 做反向代理并隐藏真实端口。

1、在 Nginx 配置中添加 location 块:location ^~ /app/admin/ { proxy_pass http://127.0.0.1:8787/app/admin/; }

2、关键头信息不可遗漏:proxy_set_header X-Forwarded-For $remote_addr;proxy_set_header Host $http_host; 必须存在。

3、重载配置:nginx -s reload,随后可通过 https://your-domain.com/app/admin/ 访问。

六、启用验证码与会话安全加固

默认安装后可能出现验证码不生效或登录失败,多因 Cookie 路径或 SameSite 策略配置错误引起。

1、编辑 plugin/admin/config/captcha.php,将 'use_session' => true 设为启用。

2、若使用 Nginx 反向代理,需在 proxy_pass 区块中添加:proxy_cookie_path /app/admin/ /;

3、重启 Webman 进程与 Nginx:php start.php restart -d && nginx -s reload

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

webman webman框架

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Webman入门教程合集
Webman入门教程合集

本专题聚焦Webman高性能PHP框架,为您提供零基础入门的一站式全攻略。内容涵盖开发环境搭建全流程、核心原理解析(如目录结构、生命周期)及API接口实战开发。无论您是初次接触还是进阶巩固,都能在此找到实用的教程合集,助您快速掌握这款“常驻内存”的PHP利器,实现高性能后端应用的高效构建。

2026.05.21

217

12

Webman框架集成与数据库配置
Webman框架集成与数据库配置

本专题聚焦 Webman 高性能 PHP 框架,为您提供一站式后端开发全攻略。内容深度涵盖框架快速入门、多数据库进阶配置(Eloquent & ThinkORM)、以及企业级核心组件集成(如 JWT 鉴权、RabbitMQ 消息队列、Elasticsearch 全文搜索)。

2026.05.21

147

16

Webman常见问题与错误排查
Webman常见问题与错误排查

本专区深度聚焦 Webman 高性能框架常见故障与性能调优,为您提供一站式全能排查攻略。内容精准覆盖 404/500 核心报错修复、内存溢出(Memory Limit)深度排查、以及 Redis 连接与 Session 失效等开发者高频痛点。

2026.05.21

289

15

Webman框架功能开发全指南
Webman框架功能开发全指南

本专题深度聚焦 Webman 高性能 PHP 框架全功能模块开发,为您提供一站式实战全攻略。内容深度涵盖从基础的 RESTful API 规范化设计到高阶的即时通讯(WebSocket)、多语言国际化(i18n)及定时任务系统等等。

2026.05.21

304

32

Webman部署与运维指南
Webman部署与运维指南

本专区聚焦 Webman 高性能框架生产级部署与运维实战,为您提供一站式全攻略。内容深度涵盖 Linux/Windows 多端环境搭建、核心架构方案(如 Docker 容器化扩容、负载均衡下的 Session 共享、集群一致性部署)及自动化运维体系。

2026.05.21

298

14

Webman协程与高性能优化
Webman协程与高性能优化

本专区聚焦 Webman 协程与高性能优化教程,为您提供一站式学习攻略。内容涵盖框架协程机制详解、性能优化策略、实战示例及常见问题解析。无论您是 PHP 开发初学者,还是追求高并发优化的进阶开发者,都能在此找到实用指南,助您全面掌握 Webman 高性能 PHP 框架,实现高效、可扩展的 Web 应用开发。

2026.05.21

257

15

Aionclaw智能助手介绍
Aionclaw智能助手介绍

本专题汇总了AionClaw(AI龙虾助手)的功能介绍与在线使用入口。AionClaw是杭州趣猿人工智能有限公司推出的桌面级AI智能体,能直接在电脑上读写文件、运行脚本、操作浏览器,自动交付Word、PPT、Excel等成品。

2026.09.20

0

13

AionClaw AI智能体与电脑自动化任务执行功能使用教程
AionClaw AI智能体与电脑自动化任务执行功能使用教程

AionClaw专题整理AI智能体与电脑自动化相关功能使用教程,涵盖安装部署、AI任务执行、Skills技能、文件处理、浏览器控制、电脑操作、持久记忆、聊天工具连接以及办公、编程和内容创作等功能,帮助用户快速掌握AionClaw的实际使用方法。

2026.09.20

0

15

AI视频生成软件推荐
AI视频生成软件推荐

本专题汇总了当前主流的AI视频生成软件推荐与排行榜单,涵盖seko、AniShort、剧云、Lovart、LiblibAI及立刻mv等热门工具。同时整理了各软件在文生视频、图生视频、时长限制、画质表现及免费额度等方面的差异对比,助您快速选对适合创作需求的AI视频生成工具。

2026.09.16

160

9

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Pandas 官方文档与用户指南
Pandas 官方文档与用户指南

共0课时 | 0人学习

GDB 当前开发版文档
GDB 当前开发版文档

共0课时 | 0人学习

Valgrind研究论文资料
Valgrind研究论文资料

共0课时 | 0人学习