快速开始
环境
- PHP >= 8.4(pdo_mysql、redis、pcntl、posix)
- MySQL >= 8
- Redis
- Composer 2
- Node 20+ 与 pnpm(仅在改前端时需要)
手动安装
bash
git clone https://github.com/yuandianxitong/ydadmin.git
cd ydadmin/server
composer install
cp .env.example .env
php start.php start然后浏览器打开 http://127.0.0.1:8000/install/。用户名默认 admin,密码在安装时设置。装完执行 php start.php restart。管理后台是 http://127.0.0.1:8000/admin/。需要示例文章时勾选「导入演示数据」,或命令行加 --with-demo。
命令行安装
bash
php webman install -n --db-host=127.0.0.1 --db-name=ydadmin --db-user=root --db-password=... --username=admin --password=...
php start.php restart常驻进程
php start.php start 同时拉起 HTTP、定时任务、队列和 WebSocket。生产用 php start.php start -d。队列消费进程由 webman/redis-queue 插件随启动一并注册,无需再单独启动队列命令。