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和onethink微信支付插件分享)
- thinkphp怎么输出二维值(thinkphp 表名 大小写 窍门)
- thinkphp5.1 执行流程(Thinkphp5.0 框架的请求方式与响应方式分析)
- php微信支付怎么做(ThinkPHP框架整合微信支付之Native 扫码支付模式一图文详解)
- thinkphp框架详解(thinkphp3.2框架中where条件查询用法总结)
- thinkphp5 api开发(thinkphp5框架前后端分离项目实现分页功能的方法分析)
- 如何用thinkphp框架来写一个网站(php tpl模板引擎定义与使用示例)
- thinkphp5框架怎么打开(thinkphp5.1框架中容器Container和门面Facade的实现方法分析)
- thinkphp5框架分析(thinkPHP5框架路由常用知识点汇总)
- thinkphp快速入门手册(从ThinkPHP3.2.3过渡到ThinkPHP5.0学习笔记图文详解)
- thinkphp兼容dedecms(DedeCMS Error:Tag disabled:"php"的解决办法)
- thinkphp5怎么设置默认返回(thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结)
- thinkphp5怎么设置当前的模块(thinkPHP5.1框架中Request类四种调用方式示例)
- think php上传服务器(ThinkPHP5+UEditor图片上传到阿里云对象存储OSS功能示例)
- thinkphp数据库使用(thinkphp3.2同时连接两个数据库的简单方法)
- thinkphp3.2.3 接口开发(ThinkPHP3.2.3框架Memcache缓存使用方法实例总结)
- 给儿童吃什么最好(给儿童吃什么最好消化)
- 杭州旅游攻略()
- 云南旅游攻略(云南旅游攻略5天攻略)
- 收藏 春节假期,这些景区巨划算(收藏春节假期这些景区巨划算)
- 景区游玩,这些安全知识要牢记(这些安全知识要牢记)
- 各地出招烘 热 旅游(各地出招烘热旅游)
热门推荐
- python中for语句的无限循环(python使用for循环计算0-100的整数的和方法)
- extjs checkboxGroup 复选框的用法
- docker部署php本地开发环境(CentOS7环境下使用Docker搭建PHP运行环境的过程详解)
- CSS中常用的几个技巧
- 如何实现让dede三级栏目数据调用(dede调取三级栏目名及栏目下的内容列表的方法)
- dockerpull镜像的过程(详解docker pull 下来的镜像都存到了哪里)
- 动态添加gridPanel的列和数据
- laravel定时脚本(laravel实现按时间日期进行分组统计方法示例)
- python去除字符串中间的空格(Python去除字符串前后空格的几种方法)
- thinkphp框架详解(thinkphp3.2框架中where条件查询用法总结)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9