首页
文章
课程
交流群
文档
登录
docker系列课7:在php-nginx基础上配置thinkphp6或8
2024-10-15 12:28:42
小程序码
扫一扫在手机上看此文章
文章目录
热门文章
vscode里如果出现中文空格标出黄色突出显示,怎么去掉?
1268
php基础入门课程资料文档课件
1060
vscode插件code runner详细配置说明
763
wordpress主题开发文档资料下载
750
整理下php学员遇到的一些问题
681
php进阶课程文档资料下载
665
fastadmin监听或重写删除编辑按钮事件
638
phpstudy怎么手动安装php8.3.0版本?
580
使用ffmpeg将mp4格式转为m3u8
562
文档:一个案例学会fastadmin插件开发
491
### 视频地址: 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 ```
铜牌 · 会员
50元/年
解锁全部文章
全部课程8折购买
如果在b站充值了专属会员,可联系猫叔直接开通相同时间的此会员
立即购买
金牌 · 会员
399元/3个月
解锁全部文章
全部课程5折购买
微信一对一答疑
优先解决问题
立即购买