ThinkPHP5.1的环境要求如下:
PHP >= 5.6.0
PDO PHP Extension
MBstring PHP Extension
严格来说,ThinkPHP无需安装过程,这里所说的安装其实就是把ThinkPHP框架放入WEB运行环境(前提是你的WEB运行环境已经OK),可以通过下面几种方式获取和安装ThinkPHP。
5.1版本开始,官网不再提供下载版本,请使用Composer或者git方式安装和更新。
Composer安装
1.在命令行下面,切换到你的WEB根目录下面并执行下面的命令,新建应用项目:
composer create-project topthink/think=5.1.* tp5
会新建tp5文件夹,是上面指定的文件夹,可以修改为自己的命名文件夹,这里举例说明,并在当前子目录下安装最新版本的ThinkPHP
2.进入文件夹tp5,你的应用根目录下面,然后执行下面的命令下载核心框架:cd tp5
composer update topthink/framework
Git安装
也可以使用git版本库安装和更新,ThinkPHP5.1主要分为应用和核心两个仓库,主要包括:
应用项目: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