Stories

Detail Return Return

基於ThinkPHP8和Vue3極簡後台管理系統,只有登錄退出、權限管理、日誌管理、接口文檔與調試等基礎功能。 - Stories Detail

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

Add a new Comments

Some HTML is okay.