使用composer安装使用thinkphp6.0框架问题【视频教程】


Posted in PHP onOctober 01, 2019

安装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框架问题【视频教程】

总结

以上所述是小编给大家介绍的使用composer安装使用thinkphp6.0框架问题【视频教程】,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

PHP 相关文章推荐
php 正则表达式小结
Aug 31 PHP
使用PHP 5.0创建图形的巧妙方法
Oct 12 PHP
解析func_num_args与func_get_args函数的使用
Jun 24 PHP
PHP实现多图片上传类实例
Jul 26 PHP
php通过session防url攻击方法
Dec 10 PHP
php+xml结合Ajax实现点赞功能完整实例
Jan 30 PHP
php实现通过soap调用.Net的WebService asmx文件
Feb 27 PHP
PHP随机获取未被微信屏蔽的域名(微信域名检测)
Mar 19 PHP
基于php中echo用逗号和用点号的区别详解
Jan 23 PHP
Laravel 创建指定表 migrate的例子
Oct 09 PHP
php 使用 __call实现重载功能示例
Nov 18 PHP
Thinkphp 框架基础之入口文件功能、定义与用法分析
Apr 27 PHP
基于Laravel-admin 后台的自定义页面用法详解
Sep 30 #PHP
Laravel-admin之修改操作日志的方法
Sep 30 #PHP
laravel 字段格式化 modle 字段类型转换方法
Sep 30 #PHP
laravel-admin解决表单select联动时,编辑默认没选上的问题
Sep 30 #PHP
laravel-admin的图片删除实例
Sep 30 #PHP
laravel-admin的多级联动方法
Sep 30 #PHP
php更新cookie内容的详细方法
Sep 30 #PHP
You might like
第三节--定义一个类
2006/11/16 PHP
PHP执行速率优化技巧小结
2008/03/15 PHP
从php核心代码分析require和include的区别
2011/01/02 PHP
php实现每天自动变换随机问候语的方法
2015/05/12 PHP
PHP数据库操作Helper类完整实例
2016/05/11 PHP
克隆javascript对象的三个方法小结
2011/01/12 Javascript
在jQuery1.5中使用deferred对象 着放大镜看Promise
2011/03/12 Javascript
javascript修改IMG标签的src问题
2014/03/28 Javascript
nodejs分页类代码分享
2014/06/17 NodeJs
谈谈impress.js初步理解
2015/09/09 Javascript
javascript的 {} 语句块详解
2016/02/27 Javascript
jquery的父、子、兄弟节点查找,节点的子节点循环方法
2016/12/07 Javascript
微信小程序 二维码canvas绘制实例详解
2017/01/06 Javascript
深入浅析AngularJS中的一次性数据绑定 (bindonce)
2017/05/11 Javascript
深入理解JavaScript创建对象的多种方式以及优缺点
2017/06/01 Javascript
js实现本地时间同步功能
2017/08/26 Javascript
JS中offset和匀速动画详解
2018/02/06 Javascript
vue2.0 + ele的循环表单及验证字段方法
2018/09/18 Javascript
基于openlayers实现角度测量功能
2020/09/28 Javascript
js实现限定区域范围拖拉拽效果
2020/11/20 Javascript
Python Web服务器Tornado使用小结
2014/05/06 Python
python验证码识别教程之利用投影法、连通域法分割图片
2018/06/04 Python
python让列表倒序输出的实例
2018/06/25 Python
flask框架实现连接sqlite3数据库的方法分析
2018/07/16 Python
使用Python快速制作可视化报表的方法
2019/02/03 Python
Python基于time模块表示时间常用方法
2020/06/18 Python
python编写扎金花小程序的实例代码
2021/02/23 Python
ASOS亚洲:ASOS Asia
2018/03/04 全球购物
CHARLES & KEITH台湾官网:新加坡时尚品牌
2019/07/30 全球购物
行政办公员自我评价分享
2013/12/14 职场文书
高校优秀辅导员事迹材料
2014/05/07 职场文书
晚会闭幕词
2015/01/28 职场文书
机关单位保密工作责任书
2015/05/11 职场文书
2015年征兵工作总结
2015/07/23 职场文书
2016幼儿园新学期寄语
2015/12/03 职场文书
聊聊Lombok中的@Builder注解使用教程
2021/11/17 Java/Android