当前位置:首页 > 技术文章 > 正文内容

php项目宝塔搭建实战FastAdmin通用后台开发框架

arlanguage3个月前 (01-31)技术文章22

大家好啊,我是测评君,欢迎来到web测评。

本期给大家带来一套php开发的FastAdmin通用后台开发框架。

运行环境

  • 服务器宝塔面板
  • PHP 7.2
  • Mysql 5.6及以上版本
  • Linux Centos7以上
PHP >= 7.2 且 <= 7.4 (推荐PHP7.4版本)
MySQL >= 5.6 且 <= 8.0 (需支持innodb引擎)
Apache 或 Nginx
// 以下为可选项
Git (可选,用于源代码的版本管理)
Node.js (可选,用于安装Bower和LESS,同时打包压缩也需要使用到)
Composer (可选,用于管理第三方扩展包)
Bower (可选,用于管理前端资源)
Less (可选,用于编辑less文件,如果你需要增改css样式,建议安装上。)

文字搭建教程

  1. 下载源码,宝塔添加一个站点,PHP版本选择7.2,创建一个数据库。
  2. 压缩上传后台代码到宝塔的网站根目录当中解压缩,网站目录指向public,关闭防跨站,伪静态规则选择thinkphp,如下:
location ~* (runtime|application)/{
 return 403;
}
location / {
 if (!-e $request_filename){
  rewrite  ^(.*)$  /index.php?s=$1  last;
    break;
 }
}
  1. 访问站点,就会进入环境检测页面,根据表单要求填写对应信息,即可部署成功。

系统介绍:

  • FastAdmin是基于ThinkPHP+Bootstrap的快速后台开发框架。
  • 基于Auth验证的权限管理系统,支持无限级父子级权限继承,父级的管理员可任意增删改子级管理员及权限设置,支持单管理员多角色,支持管理子级数据或个人数据。
  • 强大的一键生成功能,一键生成 CRUD,自动生成控制器、模型、视图、JS、语言包、菜单、回收站等。
  • 一键压缩打包JS和CSS文件,一键CDN静态资源部署,一键生成控制器菜单和规则,一键生成API接口文档。

系统实测截图

获取方式

//ceping.club/958.html

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/1639.html

分享给朋友:

“php项目宝塔搭建实战FastAdmin通用后台开发框架” 的相关文章

彻底搞懂 Nginx 的五大应用场景 彻底搞懂 nginx 的五大应用场景是什么

— 1 —HPPTNginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用Nginx来做服务器,如果一个网站只是静态页面的话,那么就可以通过这种方式来实现部署。1、首先在文档根目录Docroot(/usr/local/var/www)下创建html目录,然后在html中放一个test...

运维笔记:Windows下如何实现nginx服务自启动,看完你就会了

Nginx作为有每一个两三年工作经验的程序员来说都不陌生,基本上每个线上部署的项目都需要用到,Nginx常用的功能有负载均衡、反向代理、正向代理、搭建FTP服务等等。为了满足Nginx服务可以随操作系统启动,如果是Linux服务器的话可以通过shell脚本设置Nginx自启动,对于Windows操作...

使用Keepalived实现Nginx的自动重启及双主热备高可用

推荐阅读:20年清华架构师耗时整整一百天打造1000+道Java高频面试手册1、概述之前我们使用Keepalived实现了Nginx服务的双机主备高可用,但是有几个问题没有解决,今天一起探讨一下。1)在双机主备机制中,Keepalived服务如果宕了,会自动启用备机进行服务,但Nginx服务如果负载...

到 2024 年了,全球仍有 76.4% 的网站在用「已死」的 PHP!

如今资历稍长的程序员,提到 PHP 可能都会联想到一个梗:“PHP 是最好的语言。”这个梗并非出自别处,正源自于 PHP 自己的官方文档:早在 2001 年 7 月,PHP 文档中就有一句“PHP is the best language for web programming(PHP 是世界上最好...

Linux 网络延迟排查方法 linux延迟10秒

在 Linux 服务器中,可以通过内核调优、DPDK 以及 XDP 等多种方式提高服务器的抗攻击能力,降低 DDoS 对正常服务的影响。在应用程序中,可以使用各级缓存、WAF、CDN 等来缓解 DDoS 对应用程序的影响。但是需要注意的是,如果 DDoS 流量已经到达 Linux 服务器,那么即使应...

Java基础教程:k8s快速入门 k8s jmeter

介绍容器化部署随着Docker技术的流行,对项目的容器化部署方式越来越流行,容器化部署的优点如下:可以保证每个容器拥有自己的文件系统、CPU、内存、进程空间等运行应用程序所需要的资源都被容器包装,并和底层基础架构解耦容器化的应用程序可以跨云服务商、跨Linux操作系统发行版进行部署虽然容器化部署可以...