thinkphp6.0安装(使用composer安装使用thinkphp6.0框架问题视频教程)
类别:编程学习 浏览量:240
时间:2021-10-12 00:11:16 thinkphp6.0安装
使用composer安装使用thinkphp6.0框架问题视频教程安装composer -vvv的参数是表示展示安装进度,测试时使用其他参数安装失败,一直卡着不动
curl -vvv https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
先安装下git,才能clone下github上的代码
apt-get install git
在创建项目之前,要安装php的扩展和unzip命令,没有这几个扩展后面创建项目不成功
|
apt-get install php7.3-mbstring php7.3-zip apt-get install unzip |
如果遇到警示,不准使用root执行,可以直接忽略不用管就行,没必要使用一个非root用户。先把镜像站给设置了,再去创建项目,否则会卡住一动不动
|
composer config -g repo.packagist composer https: //mirrors.aliyun.com/composer/ composer create-project topthink/think=6.0.x-dev thinkphp |
框架代码下载完成后,要把根目录的.example.env 改成.env,这样默认是开启了调试模式,可以看到代码中的错误
配置nginx的重写用来去除index.php前缀,配置pathinfo变量传递才能使用tp6.0的路由
thinkphp下的nginx配置文件如下:
|
server { listen 80; server_name tp.com; access_log / var /log/nginx/tp.com.access.log main; error_log / var /log/nginx/tp.com.error.log; root / var /www/html/thinkphp/ public ; if (!-e $request_filename ) { rewrite ^/(.*)$ /index.php?s= $1 last; break ; } location / { index index.html index.php; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root $fastcgi_script_name ; fastcgi_split_path_info ^(.+\.php)(/.*)$; fastcgi_param PATH_INFO $fastcgi_path_info ; include fastcgi_params; } } |
视频地址:
https://www.bilibili.com/video/av69552564/
总结
以上所述是小编给大家介绍的使用composer安装使用thinkphp6.0框架问题【视频教程】,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
原文链接:https://www.cnblogs.com/taoshihan/archive/2019/09/30/11614521.html
您可能感兴趣
- thinkphp静态怎么设置(浅谈thinkphp的nginx配置,以及重写隐藏index.php入口文件方法)
- thinkphp5.1修改(ThinkPHP 5.1 跨域配置方法)
- thinkphp远程代码执行教程(ThinkPHP 5.x远程命令执行漏洞复现)
- thinkphp5框架分析(thinkPHP5框架路由常用知识点汇总)
- thinkphp从模板自定义标签(Thinkphp5.0框架视图view的循环标签用法示例)
- thinkphp 多维度展示数据(Thinkphp自定义生成缩略图尺寸的方法)
- php微信支付怎么做(ThinkPHP框架整合微信支付之Native 扫码支付模式一图文详解)
- vuephp后台开发框架(Vue+thinkphp5.1+axios实现文件上传)
- thinkphp微信开发实例(ThinkPHP框架下微信支付功能总结踩坑笔记)
- thinkphp伪静态实例(thinkPHP+mysql+ajax实现的仿百度一下即时搜索效果详解)
- thinkphp3.2.3 接口开发(ThinkPHP3.2.3框架Memcache缓存使用方法实例总结)
- thinkphp5框架怎么打开(thinkphp5.1框架中容器Container和门面Facade的实现方法分析)
- thinkphp5设计权限(Thinkphp5.0 框架视图view的比较标签用法分析)
- thinkphp5.1请求流程(ThinkPHP5.0框架使用build 自动生成模块操作示例)
- php集成支付(ThinkPHP框架整合微信支付之刷卡模式图文详解)
- thinkphp6.0安装(使用composer安装使用thinkphp6.0框架问题视频教程)
- 这里输入关键词(请手动输入关键词)
- 小说 顾瑾岚拿出一套飞行棋,别说你连飞行棋都不会哦(顾瑾岚拿出一套飞行棋)
- 金品公司 界界乐中秋限定飞行棋礼盒 露营藤篮礼盒全新上市(界界乐中秋限定飞行棋礼盒)
- 必看 8月,相比七夕,更需要注意的是这些事(必看8月相比七夕)
- 8月23日11时16分将迎处暑,逐渐进入气象意义上的秋天(8月23日11时16分将迎处暑)
- 花不语 下 如果重来一次的话,你还会这么选择吗(花不语下如果重来一次的话)
热门推荐
- MySQL中查询数据库的大小
- 织梦dedecms网站后台数据(DEDECMS织梦系统的会员调用方法详细介绍)
- sql怎么查询字段合并(SQL函数将某个字段合并在一起的操作)
- mysql连接查询原理(MySQL连接查询你真的学会了吗?)
- python创建列表并查询(python列表使用实现名字管理系统)
- sqlcount函数转化为数值型(SQL判断是否"存在",还在用 count 操作?很耗时的!)
- MVC中JS获取后台的数据
- SQL中的注释
- vue elementui 按钮样式修改(vue+elementui 实现新增和修改共用一个弹框的完整代码)
- mysql8.0详解(MySQL 8.0 的 5 个新特性,太实用了!)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9