详细讲解:通过composer安装TP5.1(Thinkphp5.1)
现在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)的更多相关文章
- 【转】史上最详细的Composer安装tp5教程
http://www.thinkphp.cn/topic/52362.html Composer安装tp5教程1.下载composer先介绍几个网站Composer官网https://getcompo ...
- thinkphp6下载安装与配置图文详细讲解教程(composer下载安装)
thinkphp6发布也有一段时间了,相对来说比较稳定,是时候学习一下thinkphp6框架,提前学习,到正式发布的时候,可以直接拿来做正式的项目,先人一步.thinkPHP6.0在5.1的基础上对底 ...
- 详细讲解Linux下安装python3(Python3.5.4)
https://jingyan.baidu.com/article/6b97984dd6dbb01ca2b0bf0a.html
- FastMM、FastCode、FastMove的使用(详细讲解了怎么安装与使用)good
http://blog.csdn.net/akof1314/article/details/6524767
- 使用Composer安装ThinkPHP5
1.Windows 系统,下载并运行 Composer-Setup.exe. 2.安装compose.PHP采用的是wampserver集成开发环境(这也之后的问题埋下伏笔). 3.然后在命令行下面, ...
- Ubuntu composer 安装thinkphp5 失败,报错:[ErrorException] mkdir(): Permission denied
在Linux环境下,使用composer安装thinkphp5,安装时,报错:[ErrorException] mkdir(): Permission denied : 看 ...
- composer安装thinkphp5
之前安装过composer,里面的一些命令符可以看看,安装tp5我也是按照文档来的,也没什么难度.但是也出现一些问题: 安装tp5: 安装在本地php环境的www目录下,通过命令窗口切换到www目录下 ...
- TP5使用Composer安装phpoffice/phpspreadsheet,导出Excel文件
1.composer安装: composer require phpoffice/phpspreadsheet 2.点击导出按钮,触发控制器里面的方法 wdjzdc() 3. 在控制中引入 use P ...
- 《一》安装 TP5
tp5 官方参考手册:http://www.kancloud.cn/manual/thinkphp5/118008 我这里采用的是 composer 安装,如果您没有安装 composer 的话 tp ...
随机推荐
- poj3728之离线LCA+dp思想/RMQ+LCA(非常好的题目)
题意很简单 给一个树(n < 5w) 每个点有个权值,代表商品价格 若干个询问(5w) 对每个询问,问的是从u点走到v点(简单路径),商人在这个路径中的某点买入商品,然后在某点再卖出商品, ...
- MetricStatTimer
package org.apache.storm.metric.internal; import java.util.Timer; /** * Just holds a singleton metri ...
- http协议&接口规范&接口测试入门
http协议 请求: 请求行:请求方法.url(协议名://ip;端口/工程名/资源路径).协议版本 请求头 :键值对 请求正文 响应: 响应行:协议版本.响应状态码.响应状态码描述 响应头 :键值对 ...
- js打印相关,注意此方法受到IE安全性设置影响
<HTML><HEAD><TITLE>javascript打印-打印页面设置-打印预览代码</TITLE> <SCRIPT language=j ...
- IKVM:java代码c#调用
在工作中遇到对接java接口,涉及到java加密或签名问题,.net无法实.就将java代码编辑为dll给.net调用 注:这里只做简单java代码处理,不涉及到复杂的java包 java文件处理: ...
- C#中Internal关键字的总结
https://blog.csdn.net/baidu_32134295/article/details/51285603 版权声明:本文为博主原创文章,未经博主允许不得转载. https:/ ...
- Redis:存储对象的两种方式(序列化和json字符串)
方式一:序列化操作 public class SerializeUtil { /* * 序列化 * */ public static byte[] serizlize(Object ...
- JavaSE---接口
1.概述 1.1 接口只能继承接口(不能继承类): 1.2 一个接口可以继承多个接口: 1.3 接口中不能包含构造器.初始化块,可以有 属性(只能是常量).方法(只能是抽象方法).内部类(内部接口). ...
- VS Ctrl + Shift + Q
在VS中按 Ctrl + Shift + Q 可以快速查找 void OnCollisionStay 等方法. void OnCollisionStay(Collision collision) { ...
- 多级菜单 menu
jquery menu: http://jqueryui.com/menu/ Kendo UI Demos http://demos.telerik.com/kendo-ui/web/menu/ind ...