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
您可能感兴趣
- vuephp后台开发框架(Vue+thinkphp5.1+axios实现文件上传)
- thinkphp实战教程之博客技术学习(python3编写ThinkPHP命令执行Getshell的方法)
- thinkphp接口开发实例(ThinkPHP5.0框架结合Swoole开发实现WebSocket在线聊天案例详解)
- thinkphp权限认证怎么用(ThinkPHP框架结合Ajax实现用户名校验功能示例)
- thinkphp继承model如何使用(Thinkphp5.0 框架使用模型Model添加、更新、删除数据操作详解)
- thinkphp5 新增模块(Thinkphp5.0框架的Db操作实例分析连接、增删改查、链式操作等)
- thinkphp返回json(thinkphp5框架实现数据库读取的数据转换成json格式示例)
- thinkphp5.1手动连接mysql数据库(thinkphp5框架结合mysql实现微信登录和自定义分享链接与图文功能示例)
- thinkphp微信开发教程(微信公众平台开发教程④ ThinkPHP框架下微信支付功能图文详解)
- thinkphp3.2.3 接口开发(ThinkPHP3.2.3框架Memcache缓存使用方法实例总结)
- php集成支付(ThinkPHP框架整合微信支付之刷卡模式图文详解)
- thinkphp5.1 执行流程(Thinkphp5.0 框架的请求方式与响应方式分析)
- thinkphp快速入门手册(从ThinkPHP3.2.3过渡到ThinkPHP5.0学习笔记图文详解)
- thinkphp5框架分析(thinkPHP5框架路由常用知识点汇总)
- thinkphp5框架怎么打开(thinkphp5.1框架中容器Container和门面Facade的实现方法分析)
- php微信支付怎么做(ThinkPHP框架整合微信支付之Native 扫码支付模式一图文详解)
- 文明6金币太少怎么办 文明6无限刷钱教程(文明6金币太少怎么办)
- 开国中将,王牌军63军首任政委,两个连襟一个上将一个少将传为佳话(王牌军63军首任政委)
- 臭名昭著的731部队最高负责人 石井四郎(臭名昭著的731部队最高负责人)
- 王牌部队,你看的剧情我看的时尚(你看的剧情我看的时尚)
- 被鉴定的古董价值300万 当心,你可能遇到诈骗了(被鉴定的古董价值300万)
- 英语难学吗(初中英语难学吗)
热门推荐
- python下划线怎么用(Python3中_下划线和__双下划线的用途和区别)
- jquery图片轮播代码
- vmware虚拟机与本机共享(vmware16虚拟机如何设置共享本机的文件夹)
- python中的冒号怎么看(python 列表中[ ]中冒号‘:’的作用)
- pythonindex函数用法(python sort、sort_index方法代码实例)
- parseInt()和parseFloat()
- sqlserver 怎么排序(SQLserver排序规则基本概念探索)
- 华为云服务器远程登录后怎么办(华为云服务器怎么登陆不上去)
- linux下安装nginx常见问题(Linux安装Nginx步骤详解)
- 织梦dedecms开启付费授权(去掉织梦DedeCMS列表推荐时标题被加粗的方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9