docker系列课7:在php-nginx基础上配置thinkphp6或8

视频地址:

https://www.bilibili.com/video/BV14V411X7K9?p=7

 

这里是在第4节的nginx基础上进行配置的(https://maoshu.fun/archives/707.html),当然也有更方便的方法去配置tp,咱们后面的课程再讲。

tp6和tp8的配置方法一模一样的,我们这里以tp8为例

1.composer安装thinkphp8

把之前创建的www文件夹删除,然后执行命令:

composer create-project topthink/think=8.0.x www

2.修改root地址

/opt/docker/etc/nginx/vhost.conf

修改root地址为

root "/app/public"
 

3.修改重写规则

/opt/docker/etc/nginx/vhost.common.d/10-location-root.conf
 
新增一段url重写规则
if (!-f $request_filename) {
        rewrite  ^(.*)$  /index.php?s=/$1  last;
    }

4.修改env内的数据库配置信息

HOSTNAME = 72c8a31725f5
DATABASE = mydb
USERNAME = root
PASSWORD = root123456
HOSTPORT = 3306
 
© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 共3条
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    请登录后查看评论内容