首页
文章列表
交流群
文档
登录
docker系列课7:在php-nginx基础上配置thinkphp6或8
2024-10-15 12:28:42
小程序码
文章目录
热门文章
整理下php学员遇到的一些问题
431
fastadmin监听或重写删除编辑按钮事件
285
phpstudy怎么手动安装php8.3.0版本?
275
文档:一个案例学会fastadmin插件开发
148
php基础入门课程资料文档课件
134
表单验证:密码和确认密码的验证和文字提示
76
百题斩:用递归方式扁平化嵌套数组
67
百题斩:字符串的逆序函数
60
案例代码:用油猴脚本统计b站课堂课程总时长
59
使用ffmpeg把mp4转为加密后的m3u8文件
55
### 视频地址: 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 ```