f-admin基础权限后台是一套基于Laravel框架开发的系统,不需要开发者重复不必要的工作,就可以实现后台功能的快速开发,其主要特点包括:
f-admin的运行环境要求PHP5.4以上;Laravel 框架要求为5.4(更高版本经一些童鞋测试也是可行)。
线上DEMO f-admin 你也可以用手机扫下二维码查看手机效果
新建一个文件夹,进入该文件夹,利用git等工具输入以下命令:
git init git clone https://gitee.com/fzsfzs/f-admin
composer install
cp .env.example .env php artisan key:generate
.env
DB_CONNECTION=mysql DB_HOST=your_host DB_PORT=your_port DB_DATABASE=your_db DB_USERNAME=your_username DB_PASSWORD=your_pwd CACHE_DRIVER=array //将file改为array
php artisan migrate composer dump-autoload php artisan db:seed
如果在执行php artisan migrate增加表操作出现字段长度过长错误时,则可能是因为mysql版本低于5.5.3,解决方 法:
php artisan migrate
记得先将新建数据库里面的表清空!!!
use Illuminate\Support\Facades\Schema; public function boot() { Schema::defaultStringLength(191); }
访问自己的配置好的域名 用户名:admin 密码:f123456
<VirtualHost *:80> DocumentRoot E:\test\public ServerName www.test.com <Directory "E:\test\public"> AllowOverride All order deny,allow Require all granted </Directory> </VirtualHost>
<VirtualHost *:80> DocumentRoot /data/wwwroot/default/f-admin/public ServerName www.fang99.cc <Directory "/data/wwwroot/default/f-admin/public"> AllowOverride All order deny,allow Require all granted </Directory> </VirtualHost>
server { listen 8088; server_name demo.fang99.cc; location / { index index.php index.html; root /var/www/f-admin/public/; try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { root /var/www/f-admin/public/; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_intercept_errors on; include /etc/nginx/fastcgi.conf; } }
如果你觉得这个开源项目对你有用,你懂的,欢迎star!谢谢:)