现在TP5越来越火了,TP5也更新到了5.1版本,但是5.1以上版本只能通过composer来进行安装,那么这里贴出详细的步骤

  前提:PHP版本必须要5.6以上

  参考网址:http://www.thinkphp.cn/topic/52362.html

  

1、将PHP的版本放进环境变量

  (1)查看phpstudy中选择的版本号:

  (2)在phpstu/php中找到对应的版本号文件位置

  

  (3)打开“我的电脑”->选择“属性”->点击"高级系统设置"->选择"高级"选项卡

  (4)选择"path"中,将我们的版本号路径进行添加,在添加之前记得加上分号;进行区分,点击“确定”就可以

  (5)在Phpstudy服务器中打开php.ini文件,找到extension=php_openssl.dll前面的分号去掉,意思是打开ssl扩展,目的是为了能在cmd命令中能进行访问

  

2、安装composer.phar

  (1)打开composer中文网http://www.phpcomposer.com/

  (2)点击“下载”

  

  (3)找到下载内容的地方,去下载当前最新版本的composer.phar

  

  (4)下载到你想下载的文件夹中,例如我下载在phpstudy/www/tp5.1文件夹下面,下载后我们可以在文件夹中看到composer.phar

  

  (5)下载之后我们并不需要安装,得到这个文件就可以了,直接就可以用,测试composer.phar的可用性,那么我们就需要从cmd中通过命令进行检测啦
    测试可用性我们分成几个步骤来:

    1)首先找到phpstudy中PHP版本的php.exe文件的位置

    

  2)打开命令窗口:win+R然后输入cmd按回车如图吗,得到这个就是命令窗口

  

    3)因为我装的composer.phar的文件位置在D盘,所以转换盘为D盘

  4)找到我们装composer.phar的位置

  5)拼接好之后,我们就可以测试composer.phar的可用性啦,语句:我们phpstudy中所用php版本号的php.exe所在路径+一个空格+composer.phar+空格-V(最后一个V必须是大写字母V))   

    -V指令是查找composer的版本

  

  到此我们的composer就安装好了,接下来就可以进行下一步了

3、下载中国镜像

  (1)Composer中文网:http://www.phpcomposer.com/,点击中国镜像进入如图所示

  (2)里面有2中方法,我们选择第一种:

  

  

    这一步完成之后,我们就可以去安装TP5.1啦

4、安装TP5.1

  (1)打开中文网:https://packagist.org/

    

  (2)输入:openthink,表明TP5

  

  (3)进行命令的复制:

  (4)粘贴到cmd命令中:php.exe路径+composer.phar+刚刚复制的语句

  

  到了这一步,说明我们的安装已经全部完成

5、运行TP5

  (1)我们去安装的目录中看看是否有TP5文件

  

  

  (2)接下来我们进行给TP5.1配置一个虚拟主机,也就是给TP5.1配置一个域名,后面方便我们对tp5.1进行操作

    注意:网站目录要配置到public文件下面,因为TP5.1的入口文件是在public中

    不知道怎么配置域名的话,参考我另外一个教程:http://www.cnblogs.com/finalanddistance/p/8877478.html

  

  (3)配置好域名之后,我们进行对TP5的访问:

  

  出现这个图标表示我们安装TP5.1成功!!

  贴上一个学习TP5的视频,感觉还可以:http://www.php.cn/course/812.html

  以上就是整个详细过程,要是有什么不对或者不明白的,请留言,我会尽量为你解答!让我们共同进步!!

  END

  

  

  

详细讲解:通过composer安装TP5.1(Thinkphp5.1)的更多相关文章

  1. 【转】史上最详细的Composer安装tp5教程

    http://www.thinkphp.cn/topic/52362.html Composer安装tp5教程1.下载composer先介绍几个网站Composer官网https://getcompo ...

  2. thinkphp6下载安装与配置图文详细讲解教程(composer下载安装)

    thinkphp6发布也有一段时间了,相对来说比较稳定,是时候学习一下thinkphp6框架,提前学习,到正式发布的时候,可以直接拿来做正式的项目,先人一步.thinkPHP6.0在5.1的基础上对底 ...

  3. 详细讲解Linux下安装python3(Python3.5.4)

    https://jingyan.baidu.com/article/6b97984dd6dbb01ca2b0bf0a.html

  4. FastMM、FastCode、FastMove的使用(详细讲解了怎么安装与使用)good

    http://blog.csdn.net/akof1314/article/details/6524767

  5. 使用Composer安装ThinkPHP5

    1.Windows 系统,下载并运行 Composer-Setup.exe. 2.安装compose.PHP采用的是wampserver集成开发环境(这也之后的问题埋下伏笔). 3.然后在命令行下面, ...

  6. Ubuntu composer 安装thinkphp5 失败,报错:[ErrorException] mkdir(): Permission denied

    在Linux环境下,使用composer安装thinkphp5,安装时,报错:[ErrorException]               mkdir(): Permission denied : 看 ...

  7. composer安装thinkphp5

    之前安装过composer,里面的一些命令符可以看看,安装tp5我也是按照文档来的,也没什么难度.但是也出现一些问题: 安装tp5: 安装在本地php环境的www目录下,通过命令窗口切换到www目录下 ...

  8. TP5使用Composer安装phpoffice/phpspreadsheet,导出Excel文件

    1.composer安装: composer require phpoffice/phpspreadsheet 2.点击导出按钮,触发控制器里面的方法 wdjzdc() 3. 在控制中引入 use P ...

  9. 《一》安装 TP5

    tp5 官方参考手册:http://www.kancloud.cn/manual/thinkphp5/118008 我这里采用的是 composer 安装,如果您没有安装 composer 的话 tp ...

随机推荐

  1. C语言中的预处理命令

    预处理功能是C语言的重要功能. 问:为什么要预处理,什么是预处理? 答:我们知道高级语言的运行过程是通过编译程序(编译器)把源代码翻译成机器语言,实现运行的.编译程序的工作包含:语法分析.词法分析.代 ...

  2. Html5的datetime-local控件

    参考http://stackoverflow.com/questions/7815232/html5-input-type-datetime-vs-datetime-local-which-shoul ...

  3. windows服务开启(收藏url)

    windows服务开启(收藏url) http://blog.csdn.net/wanda39kela/article/details/46310093

  4. ZoomEye(钟馗之眼)搜索技巧记录:

    做个记录方便查看 钟馗之眼: 指定搜索的组件:    app:组件名称    ver:组件版本    例:搜索 apache组件版本2.4:app:apache var:2.4指定搜素的端口:     ...

  5. vue懒加载 路由 router 的编写(resolve)

    如果用import引入的话,当项目打包时路由里的所有component都会打包在一个js中,造成进入首页时,需要加载的内容过多,时间相对比较长.当你用require这种方式引入的时候,会将你的comp ...

  6. java——利用生产者消费者模式思想实现简易版handler机制

    参考教程:http://www.sohu.com/a/237792762_659256 首先说一下这里面涉及到的线程: 1.mainLooper: 这个线程可以理解为消费者线程,里面运行了一个死循环, ...

  7. 终极版clearFix——支持IE6+

    /*兼容IE6.7*/ /*这段代码非常暴力,from internet,墙裂推荐*/ .clearFix:before,.clearFix:after{ content:""; ...

  8. pip安装flask问题解决

    环境:python 2.7 pip install virtualenv pip install flask 提示成功但无效 查看http://docs.jinkan.org/docs/flask/i ...

  9. 牛客网练习赛28A

    题目链接:https://www.nowcoder.com/acm/contest/200/A 链接:https://www.nowcoder.com/acm/contest/200/A来源:牛客网 ...

  10. linux上的常用命令

    删除目录及文件 (删除tem目录和所有.xml文件) rm -rf tem/ *.xml 复制文件 cp zoo_sample.cfg zoo.cfg 两台机的目录相互拷贝 scp -r apps/ ...