一、官网下载安装
获取ThinkPHP
的方式很多,官方网站(http://thinkphp.cn)提供了稳定版本或者带扩展完整版本的下载。
官网的下载版本不一定是最新版本,GIT版本获取的才是保持更新的版本。
二、Composer安装
稳定版:
composer create-project topthink/think tp5 --prefer-dist
开发版:
composer create-project topthink/think tp5 dev-master --prefer-dist
如果出现错误提示,请根据提示操作或者参考Composer中文文档。
如果国内访问
composer
的速度比较慢,可以参考这里的说明使用国内镜像
多线程式安装插件
插件官网数据说“安装 laravel” 从 288s -> 26s。
升级
composer update
三、Git安装
如果你不太了解Composer
或者觉得Composer
太慢,也可以使用git
版本库安装和更新,ThinkPHP5.0
拆分为多个仓库,主要包括:
- 应用项目:
https://github.com/top-think/think
- 核心框架:
https://github.com/top-think/framework
之所以设计为应用和核心仓库分离,是为了支持
Composer
单独更新核心框架。
首先克隆下载应用项目仓库
git clone https://github.com/top-think/think tp5
然后切换到tp5
目录下面,再克隆核心框架仓库:
git clone https://github.com/top-think/framework thinkphp
两个仓库克隆完成后,就完成了ThinkPHP5.0
的Git
方式下载,如果需要更新核心框架的时候,只需要切换到thinkphp核心目录下面,然后执行:
git pull https://github.com/top-think/framework
如果不熟悉
git
命令行,可以使用任何一个GIT客户端进行操作,在此不再详细说明。