说明:从thinkphp5.1版本开始,官方不再提供下载版本,只能使用Composer或者git方式安装和更新。

简介

什么是composer

composer英文单词意思:音乐指挥者

composer是PHP中用来管理依赖关系的工具
一句话,composer是一个工具,是为php项目准备的软件管家。
官网网址:
https://getcomposer.org/
中文网址:
http://www.phpcomposer.com/

composer资源仓库或应用市场

网址:https://packagist.org/

开始安装

1.0 composer手动安装

1.1 注意事项:

thinkphp5.1需要最低的PHP版本为PHP >= 5.6.0

1.2 下载composer.phar

https://getcomposer.org/download/

1.3 移动文件

把下载好的composer.phar文件复制到PHP环境变量指定的目录中
关于windows10 设置php环境变量的问题,我在之前的文章中有说明,点我跳转

1.4 切换国内源

由于众所周知的原因,国外的网站连接速度很慢。因此安装的时间可能会比较长或是安装不成功,本人建议通过切换composer国内镜像来解决此类问题。当然有钱的情况下,可以购买相关的渠道来访问国外网络。
以管理员身份打开cmd命令行窗口(windows用户)或控制台(Linux、Mac 用户)并执行如下命令:

composer config -g repo.packagist composer https://packagist.phpcomposer.com
注意:最近phpcomposer镜像存在问题,可以改成
备选方案
composer config -g repo.packagist composer https://packagist.laravel-china.org

2.0 thinkphp5.1安装

2.1 ThinkPHP5.1的环境要求

如下:

PHP >= 5.6.0
PDO PHP Extension
MBstring PHP Extension

2.2 cmd执行命令开始安装

composer create-project [--prefer-dist] topthink/think=[版本号] tp5
如果不写版本号,则下载 php版本所支持的最高的稳定版本
例:
composer create-project --prefer-dist topthink/think=5.0.* tp5
注:
composer            表示执行composer程序
create-project     通过composer去创建项目
topthink/think     框架的名称
--prefer-dist      优先下载压缩包方式,而不是直接从github上下载源码

~5.1 >=5.1 < 6.0
^5.1 >=5.1 < 6.0
~5.1.0 >=5.1.0 < 5.2.0
^5.1.0 >=5.1.0 < 6.0

最终方案
composer create-project --prefer-dist topthink/think tp5.1

2.3 安装完成


各大影视平台会员最低仅需要5折,电费/话费等92折起步错过等一年 【点击查看】。
最后修改:2020 年 07 月 28 日
如果觉得我的文章对你有用,请随意赞赏