Laytp Admin框架文档 您所在的位置:网站首页 thinkphp6安装引导 Laytp Admin框架文档

Laytp Admin框架文档

2024-07-13 20:21| 来源: 网络整理| 查看: 265

开始使用环境要求PHP >= 7.1.0Mysql >= 5.7.0 (需支持innodb引擎)NginxPDO PHP ExtensionMBstring PHP ExtensionCURL PHP ExtensionComposer (必须,用于管理PHP的第三方扩展包)获取Laytp

到码云下载2.0仓库代码 https://gitee.com/junstar/laytp

安装步骤完成数据库和代码部署# 修改mysql的sql_modesql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION# 创建一个数据库数据库字符集 utf8mb4 -- UTF-8 Unicode排序规则 utf8mb4_general_ci# 到项目根目录下创建一个.env文件,内容复制项目根目录下的.example.env文件,并修改.env文件的数据库配置部分[DATABASE]TYPE = mysqlHOSTNAME = 127.0.0.1DATABASE = 创建的数据库名称USERNAME = 数据库用户名PASSWORD = 数据库密码HOSTPORT = 3306CHARSET = utf8DEBUG = truePREFIX = 数据库前缀,推荐使用lt_# 根目录下执行composer install,安装必要的Composer包,包括ThinkPHP6框架和ThinkPHP6的其他代码composer install# 执行thinkphp6的数据库迁移文件命令,这里会导入Laytp框架需要的数据库文件php think migrate:run配置域名单域名模式

绑定一个域名到public目录,推荐使用Nginx做WebServernginx配置文件举例:(示例中的yourDomain换成域名或者IP,yourCatalog换成实际的目录)

server { listen 80; server_name yourDomain; root yourCatalog/laytp/public/; index index.php index.html; location / { index index.php index.html; if (!-f $request_filename) { #thinkphp的nginx路由,url重写成根目录下index.php?route rewrite ^(.*)$ /index.php?s=$1 last; } } location ~ \.php { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }}

Nginx域名指向配置完成后,重启Nginx即可使用域名访问Laytp,后台超级管理员的默认账号密码是

账号:admin密码:123456 多域名模式

查看下一个小节



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有