首先百度composer,打开第一个链接,也就是网址为www.phpcomposer.com的网站:
打开后找到“入门指南”点进去:
在导航路径里找到“使用安装程序”:
点击链接下载安装程序:
下载完成后运行,这一步直接next:
通过目录浏览找到你用的php文件,然后next:
这一步要你填写代理地址,不用管,直接next:
这一步让你确认信息,不同环境可能显示的和我的有所区别,直接next:
安装完成后这里有个提示,大意就是说安装完成后,为了第一次能够使用,最好注销并重新登陆,直接next:
点击finsih完成安装:
这时候保险起见,注销并重新登陆一下,或者重启一下。然后打开windows运行窗口,输入cmd,回车,进入命令行窗口:
进入命令行模式后,我们可以输入:composer -v回车 来查看一下composer的信息:
至此,composer安装完成,并且在windows整个环境变量下都能起作用。
下一步,安装thinkphp5到指定目录,这里我要安装的目录是D:\wamp64\www\Web
大家都知道这个www目录是wampserver集成环境的根目录,我这里并不是直接安装在www目录下,为了我学习其它东西的方便,我安装在了www目录下的Web目录,这个Web目录不用新建,composer可以在安装thinkphp5的同时新建这个Web目录。
目前还有一个问题,如果此时直接通过composer命令安装thinkphp5,速度非常慢,很大概率无法完成安装。因为此时composer默认的安装资源的网站是在国外,我们还要把这个网址给修改成国内的,以方便我们安装thinkphp5。
首先切换工作目录至D:\wamp64\www下,先输入d:回车,切换到D盘目录下,然后输入cd wamp64\www回车:
这时候我们可以通过输入:composer config -gl 回车 来查看目前composer的配置,可以看到默认的安装地址:
然后通过命令更改这个网址,
输入:composer config -g repositories.packagist composer https://packagist.phpcomposer.com 回车
然后再通过composer config -gl 命令查看,可以看到默认安装地址已经被更改:
这时候我们通过输入:composer create-project topthink/think Web --prefer-dist 回车 就可以在我们所在的www目录下新建一个名为Web的目录,并在Web目录下安装thinkphp5了:
安装会很快的完成,composer会自动安装thinkphp5所需要的依赖:
这时候通过浏览器打开Web目录下的public可以看到thinkphp5的欢迎界面,说明thinkphp5已安装完成: