https://github.com/mrtwenty/zhao
基于thinkphp5.1框架和layui做的一个RBAC后台
https://github.com/mrtwenty/zhao
layui-demo php thinkphp51
Last synced: about 2 months ago
JSON representation
基于thinkphp5.1框架和layui做的一个RBAC后台
- Host: GitHub
- URL: https://github.com/mrtwenty/zhao
- Owner: mrtwenty
- License: mit
- Created: 2019-08-12T16:42:39.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-25T00:31:07.000Z (12 months ago)
- Last Synced: 2025-03-25T01:26:31.884Z (12 months ago)
- Topics: layui-demo, php, thinkphp51
- Language: HTML
- Homepage:
- Size: 1010 KB
- Stars: 5
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# zhao
基于thinkphp5.1框架和layui做的一个RBAC后台。
## 安装步骤
1. git 拉取项目
2. composer install
3. 导入项目根目录下的数据库文件zhao.sql
4. 编写一个.env文件,里面写上:
```
ENVIRONMENT=development
DATABASE_HOST='127.0.0.1'
DATABASE_USER=root
DATABASE_PWD=123456
DATABASE_DB=zhao
APP_DEBUG=1
APP_TRACE=1
```
5. 创建虚拟主机,web服务器nginx配置如下
```
server {
listen 80;
server_name zhao.com;
root "project path/public/";
autoindex on;
index index.php index.html index.htm;
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
}
location ~ [^/]\.php(/|$) {
fastcgi_split_path_info ^(.+?\.php)(/.*)$;
if (!-f $document_root$fastcgi_script_name) {
return 404;
}
fastcgi_pass 127.0.0.1:9002;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
include fastcgi_params;
}
}
```
## 项目相关的依赖包
包名
介绍
topthink/framework
thinkphp框架
topthink/think-captcha
thinkphp框架的验证码
zoujingli/ip2region
ip地址库
naixiaoxin/think-wechat
一个微信扩展包
aliyuncs/oss-sdk-php
阿里云oss包
qiniu/php-sdk
七牛云包
mrgoon/aliyun-sms
阿里云短信包
