效果

实现步骤

准备工作

  • 安装好lnmp或wnmp等环境 - 推荐神器laragon 一步到位
    https://laragon.org/download/ 选择“Download Laragon - Full (147 MB)”
  • 使用composer创建tp6项目
    composer create-project topthink/think nameOfProject

    或者在laragon中实现一键生成tp6项目
    Laragon实现快速创建ThinkPHP项目_Rudon滨海渔村的博客-CSDN博客效果图实现步骤1. 修改Laragon的默认后缀为.com (原来是.test,可选)2. 关闭apache,启用nginx @80端口3. 对着任务栏的laragon图标右键,快速创建,配置4. 在最后面模仿Laravel等,给ThinkPHP来一段# ThinkPHPThinkPHP=composer create-project topthink/think %s5. 再来,选择ThinkPHP6. ...https://blog.csdn.net/qq285744011/article/details/124366890

  • 假设项目叫 tp6.com

开始为tp、nginx配置

  • 复制tp6项目根目录下的 .example.env 为 .env文件
  • 设置nginx指向tp6项目的public为项目入口
  • 设置nginx忽略index.php (一定要做,不然会发生“tp项目只能访问首页”的问题)
    1)修改nginx配置 sites_enabled/xxx.com.conf (指向当前站点)
    2)原来配置

        location / {try_files $uri $uri/ /index.php$is_args$args;autoindex on;}

    3)修改后的配置

        location / {try_files $uri $uri/ /index.php$is_args$args;autoindex on;if (!-e $request_filename) {rewrite  ^(.*)$  /index.php?s=/$1  last;}}

    参考官方手册
    URL访问 · ThinkPHP6.0完全开发手册 · 看云 ThinkPHP`6.0`基于精简核心和统一用法两大原则在`5.1`的基础上对底层架构做了进一步的优化改进,并更加规范化。https://www.kancloud.cn/manual/thinkphp6_0/1037488

  • 重启nginx / apache
  • 单应用下,新增controller,尝试访问

    访问效果
  • OK

封面

tp6配置日志 - nginx下配置Thinkphp6网站 - tp6实现简单路由跳转相关推荐

  1. ecshop nginx php-fpm,ecshop在nginx下配置常见问题

    我们前面讲述了nginx安装和配置,知道如何将ecshop建立在linux环境下的nginx上.但是为了让ecshop能更好的在nginx下跑出性能.我们必须对ecshop以及nginx的配置做出调整 ...

  2. 360 nginx+php,nginx下配置thinkphp文件的方法

    在上篇文章给大家介绍了在Nginx上部署ThinkPHP项目教程,今天给大家介绍nginx下thinkphp的配置,具体详解如下: ## domain redirect #if ($host != & ...

  3. 【高效运维】Nginx下配置WS、WSS

    目录 一.WS 和 WSS 的区别 二.Nginx 下配置 WS 三.Nginx 下配置 WSS 一.WS 和 WSS 的区别 WebSocket 协议是 html5 的一种通信协议,可以使客户端和服 ...

  4. Nginx下配置Comodo Essential SSL证书

    Nginx下配置Comodo Essential SSL证书 Comodo 官网:http://www.comodo.cn/ Comodo 证书官网: http://www.instantssl.cn ...

  5. 如何在nginx下配置网关,实现跨域请求

    1.在nginx下配置网关,实现跨域请求 ​ 首先进入虚拟机,打开nginx,开机自启命令 docker update nginx --restart=always 进入nginx下的conf目录下 ...

  6. 手把手教你nginx下如何增加网站

    [nginx]手把手教你nginx下如何增加网站 楼主# 更多发布于:2011-08-08 17:06 首先确定下您的环境是否是用按照< redhat 一键安装web环境全攻略>来配置的. ...

  7. nginx 下配置使用Thinkphp5解决跨目录活动并且设置网站根目录

    由于TP5框架的一些特性规则,在nginx下导致跨目录的一些访问不能执行 最开始我尝试配置文件夹目录,导致出现各种奇葩错误,然后搜了以下资料发现原来只要简单的修改几个配置文件即可. 声明系统环境: * ...

  8. Nginx下配置小绿锁https

    我用的是阿里云服务器,centos7.2的操作系统,服务器类型:nginx/1.12.1 这是github上的官方配置https://github.com/Neilpang/acme.sh/wiki/ ...

  9. Nginx下配置Http Basic Auth保护目录

    博客已经搬家,请访问如下地址:http://www.czhphp.com Nginx下的配置也挺方便的,我们可以沿用由Apache的htpasswd模块生成的.htpasswd文件作为密码文件.注意, ...

  10. [Linux]阿里云万网域名-腾讯云服务器nginx下配置免费的https

    我的域名是在阿里云万网上购买的,服务器是部署在腾讯云上,可以按照下面的步骤配置https 首先登陆阿里云网站控制台,申请免费证书,免费证书只能单一域名.测试地址如:https://gofly.sopa ...

最新文章

  1. 开源 java CMS - FreeCMS2.8 自定义标签 siteOne
  2. WINDOWS XP 开始→运行→命令 集锦
  3. 【Groovy】MOP 元对象协议与元编程 ( 方法注入 | 使用 @Category 注解进行方法注入 | 分类注入方法查找优先级 )
  4. 编译时和运行时、OC中对象的动态编译机制
  5. python 算术运算
  6. 设计模式你怎么看?--代理模式
  7. php 5.5 sqlserver,thinkphp5 连接sqlserver windows
  8. [置顶] 提高生产力:开源Java工具包Jodd(Java的”瑞士军刀”)
  9. Android应用开发提高篇(6)-----FaceDetector(人脸检测)
  10. 图片求导锐化 与模糊检测
  11. miui tv android,MIUI for TV 3.0上线 应用远程安装 手机反控电视
  12. DSP生成bin文件方法
  13. silvaco 学习笔记 2——自定义材料
  14. 什么是负边沿触发_负边沿jk触发器功能测试
  15. 佛,我心中的一朵莲花
  16. MATLAB连接comsol后MATLAB语言方法
  17. 计算机教育经历个人简历,个人简历教育经历
  18. 《谷歌大数据经典论文读后感》
  19. 一文道尽 Excel 的 Criterion
  20. 2020年数二真题(重点题讲解)

热门文章

  1. mysql查询各科成绩的前三名
  2. 群晖迅雷套件1.7.2(支持DSM6.x和DSM7. X系统)
  3. 推荐股票理财博客-徐小明
  4. PS小技巧----证件照换底色
  5. 计算机专业论文选题的8个方法
  6. 方锥体积的计算公式以及定义 初中高中数学
  7. 牛客 小米校招 找“异数” 高精度进制转化
  8. 【dubbo异常处理】Fail to decode request due to: RpcInvocation
  9. 关于上采样方法总结(插值和深度学习)
  10. python修改表格居中_python修改表格居中_CSS样式更改——列表、表格和轮廓