>[info] 工欲善其事,必先利其器。 想要基于thinkphp5开发功能,必须先在本地安装这个框架。本文主要介绍两种安装方式 1. 通过 composer 安装 1. 从官方下载归档文件安装 **ThinkPHP5的环境要求如下**: >[info] * PHP >= 5.4.0 > * PDO PHP Extension > * MBstring PHP Extension > * CURL PHP Extension 具体采用哪种安装方式,取决于您的爱好。如果您喜欢composer的便捷,可以采用composer去安装(这也是本文推荐的方式)。如果您没有安装 composer 那么可有采用从官网下载 归档文件直接解压就可以用了。 ## 通过 composer 安装 thinkphp5 首选确保你安装了 composer,打开windows 命令行,输入: ~~~ composer self-update ~~~ 以确保你的 composer 是最新版本。如果你的 comopser 更新缓慢,请自行百度 “composer中国镜像”,进行配置。本文写作时 composer 版本为 1.4.1。 composer 更新完毕之后,进入你的 web 根目录。 本人的web根目录是 D:\WWW。请您根据您本地的实际环境操作。打开windows命令行输入: ~~~ >D: >cd www >composer create-project topthink/think phper --prefer-dist ~~~ ![](https://box.kancloud.cn/da84516a47811e821bd32273cdf5be78_865x339.jpg) 此时 在我的 web 根目录(d:\www) 下面就会多出一个 thinkphp5 框架的文件。本次更新下来的是 v5.0.7 版本。 ## 通过官网下载文件安装 这个没什么好说的,跟我们下载文件一样。进入thinkphp官网:[thinkphp官网](http://www.thinkphp.cn)。网站右侧: ![](https://box.kancloud.cn/f593a4bb3dc392a2f578f10604e4f2c7_270x149.jpg) 选择你需要的文件,点击下载。下载完成之后,到你的 web 根目录,右键解压即可。 ## 如何对安装的 thinkphp5 进行更新 本文只介绍一种比较好用的,当然,你依旧可以到官网去下载最新的,覆盖你本地的即可。这种方法风险比较大,我也不推荐。推荐方法,依旧是通过 composer 。进入你安装的目录 本文安装目录在 D:\WWW\phper。在 D:\WWW目录下, ~~~ >cd phper >composer update ~~~ ![](https://box.kancloud.cn/0fb98f382fb87090ba3fdab9517520ca_453x153.jpg) ## 如何使用安装好的 thinkphp5 框架 本人喜欢给所有的本地项目设定一个虚拟域名,而不喜欢用 localhost 来访问本地项目。因此,本文也是通过虚拟域名的方式访问我安装好的 thinkphp5 框架。首先,打开 apache 的 vhosts.conf 文件,输入: ~~~ <VirtualHost *:80> DocumentRoot "D:\WWW\phper\public" ServerName www.phper.com </VirtualHost> ~~~ 打开 windows 的 hosts 文件,输入: ~~~ 127.0.0.1 www.phper.com ~~~ 重启 apache !! 打开 chrome 输入: ~~~ www.phper.com ~~~ 看到如下画面: ![](https://box.kancloud.cn/182a302196c45082e529093b06c131fd_663x449.jpg) 恭喜你,安装完成!