yylAdmin
- 碼雲 | Github
文檔
- 開發文檔
簡介
yylAdmin 是一個基於 ThinkPHP 和 Vue 極簡後台管理系統,只有登錄退出、權限管理、系統管理、接口文檔與調試等基礎功能;前後台基礎框架;你可以在此基礎上根據你的業務需求進行開發擴展。前後分離,簡單輕量,免費開源,開箱即用。
- 後端:yylAdmin | 前端:yylAdminWeb
功能
- 控制枱
- 會員管理
- 內容管理
- 文件管理
- 日誌管理
- 設置管理
- 系統管理:權限管理、組織架構...
- 導出導入
- 代碼生成器
- 接口文檔與調試...
- 前台基礎功能:註冊登錄、微信登錄、Token 認證...
- 國際化:中英文
- 暗黑模式
- 更多功能請安裝後體驗
| 版本 | 分支 | 框架 | 環境 |
|---|---|---|---|
| v5 | master | thinkphp8.1 vue3 element-plus | php8.2 node20 |
| v4 | v4 | thinkphp8 vue3 element-plus | php8.0 node18 |
| v3 | v3 | thinkphp6 vue2 element-ui | php7.3 node12 |
演示
- 地址:demo
- 賬號:yyladmin、admin、demo、test、php
- 密碼:123456
- 提示:演示賬號只有部分權限,請安裝後體驗全部功能
- 前台:index
安裝
環境要求
- PHP >= 8.2
安裝 fileinfo、redis 擴展
開啓 putenv、proc_open 函數 - Composer >= 2.5
- MySQL >= 5.5
- Redis >= 5.0
- Node >= 20.0
- pnpm >= 10.0
安裝後端
克隆項目
git clone https://gitee.com/skyselang/yylAdmin.git
進入項目目錄
cd yylAdmin
安裝依賴
composer install
導入數據庫
數據庫文件:private/database/yyladmin.sql
數據庫字符集:utf8mb4
數據庫排序規則:utf8mb4_general_ci
修改配置
複製.env.example後重命名成.env環境變量文件修改裏面配置
環境配置(phpStudy)
根據你的實際環境軟件配置
域名:localhost
端口:9526
根目錄:yylAdmin/public
PHP版本:8.2.9
設置偽靜態
Nginx
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
Apache
- httpd.conf 配置文件中加載 mod_rewrite.so 模塊
- AllowOverride None 將 None 改為 All
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>
不設置偽靜態接口文檔無法訪問
安裝前端
克隆項目
git clone https://gitee.com/skyselang/yylAdminWeb.git
進入項目目錄
cd yylAdminWeb
安裝依賴
pnpm install
也可以使用 npm、cnpm、yarn
修改配置
複製.env.xxx後重命名成.env.xxx.local環境變量文件修改裏面配置
本地開發啓動項目
pnpm run dev
開發完打包正式環境
pnpm run build:prod
開發完打包測試環境
pnpm run build:stage
訪問後台
地址:http://localhost:9527
賬號:yyladmin
密碼:123456
超管:skyselang
密碼:123456
支持
- 如果本項目對您有所幫助,請點個 Star 支持我們
- Gitee
- Github
反饋
- 有任何疑問或者建議,請提 Issue
協議
- Apache-2.0 許可協議,免費開源
- Copyright skyselang https://gitee.com/skyselang
提示
- 項目不定時更新,前後端最新代碼保持一致
- 拉取代碼後請更新前後端依賴(composer install、pnpm install)、同步數據庫表結構、清除所有緩存
交流
- QQ 交流羣:679883097