使用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获取当前网址url并替换参数或网址的方法
Jun 06 PHP
php判断是否为json格式的方法
Mar 04 PHP
PHP fastcgi模式上传大文件(大约有300多K)报错
Sep 28 PHP
微信API接口大全
Apr 15 PHP
php简单图像创建入门实例
Jun 10 PHP
详谈PHP编码转换问题
Jul 28 PHP
PHP爬虫之百万级别知乎用户数据爬取与分析
Jan 22 PHP
php中的登陆login实例代码
Jun 20 PHP
Yii2 队列 shmilyzxt/yii2-queue 简单概述
Aug 02 PHP
PHP设计模式之工厂模式定义与用法详解
Apr 03 PHP
Laravel利用gulp如何构建前端资源详解
Jun 03 PHP
微信小程序发送订阅消息的方法(php 为例)
Oct 30 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
php 使用file_get_contents读取大文件的方法
2014/11/13 PHP
分享一段PHP制作的中文拼音首字母工具类
2014/12/11 PHP
thinkphp框架page类与bootstrap分页(美化)
2017/06/25 PHP
Javascript学习笔记 delete运算符
2011/09/13 Javascript
js淡入淡出的图片轮播效果代码分享
2015/08/24 Javascript
AngularJS 单元测试(二)详解
2016/09/21 Javascript
JS基于正则表达式实现的密码强度验证功能示例
2017/09/21 Javascript
微信小程序中button组件的边框设置的实例详解
2017/09/27 Javascript
Electron实现应用打包、自动升级过程解析
2020/07/07 Javascript
vue2和vue3的v-if与v-for优先级对比学习
2020/10/10 Javascript
一篇文章看懂JavaScript中的回调
2021/01/05 Javascript
Python列表(list)常用操作方法小结
2015/02/02 Python
python进程管理工具supervisor的安装与使用教程
2017/09/05 Python
python交互式图形编程实例(一)
2017/11/17 Python
Python遍历numpy数组的实例
2018/04/04 Python
python openpyxl使用方法详解
2019/07/18 Python
使用python实现男神女神颜值打分系统(推荐)
2019/10/31 Python
python对文件的操作方法汇总
2020/02/28 Python
浅谈matplotlib.pyplot与axes的关系
2020/03/06 Python
django template实现定义临时变量,自定义赋值、自增实例
2020/07/12 Python
利用html5的websocket实现websocket聊天室
2013/12/12 HTML / CSS
HTML5拖拽功能实现的拼图游戏
2018/07/31 HTML / CSS
瑞典时尚服装购物网站:Miinto.se
2017/10/30 全球购物
Gretna Green中文官网:苏格兰格林小镇
2019/10/16 全球购物
个人求职简历的自我评价范文
2013/10/09 职场文书
交通法规咨询中心工作职责
2013/11/27 职场文书
自我鉴定怎么写
2014/01/12 职场文书
户外亲子活动策划方案
2014/02/07 职场文书
校长寄语大全
2014/04/09 职场文书
《火烧云》教学反思
2014/04/12 职场文书
园林系毕业生求职信
2014/06/23 职场文书
公司领导班子民主生活会对照检查材料
2014/10/02 职场文书
2016幼儿教师自荐信范文
2016/01/28 职场文书
Nginx Rewrite使用场景及配置方法解析
2021/04/01 Servers
Python djanjo之csrf防跨站攻击实验过程
2021/05/14 Python
Python实现生成bmp图像的方法
2021/06/13 Python