安装php、composer、thinkphp

一、安装php

从php官网https://windows.php.net/download下载安装包

1

接着需要下载一个VC支持包,很小的文件,不是整个visual studio,下载后双击打开进行安装

2

完成后将刚才下载的php-7.2.33-nts-Win32-VC15-x64.zip解压,重命名为php7,打开php7,,找到php.ini-development,另存为php.ini

3

确认php是否安装成功

4

二、安装composer

去到composer官网https://getcomposer.org/download/下载composer组件

5

下载完后双击exe下载好的文件安装包,在弹出的窗口中点击Next,上面的选择的意思是,下载Composer但是不包含卸载,所以我没有勾选

6

点击Browse,需要找到php.exe的安装目录,直接找到php目录,里面就有exe文件,然后点击Next

7

接着一直点Next直到出现Install,进行安装

8

最后完成后点击finish即可

9

检测composer是否安装成功,cmd下输入composer,安装成功会出现composer图

10

三、安装thinkphp

先创建一个文件夹,切换cmd在此文件的路径

切换国内镜像

cmd下输入composer config -g repo.packagist composer  https://mirrors.aliyun.com/composer/

11

第一次安装的话,cmd下输入composer create-project topthink/think tp,这里的tp目录名你可以任意更改

12

如果之前已经安装过,可执行命令composer update topthink/framework进行更新

安装成功后发现在刚才的目录中出现文件夹


13
14

安装是可能会出现的问题

15

可能是没有启用openssl这个扩展

解决方法:打开刚才保存的php.ini,找到extension=php_openssl.dll这配置项,把前面的分号去掉,保存退出,重启php

若还是不成功则可能是disable-tls这个选项设置

解决方法:cmd输入composer config -g -- disable-tls true

如果命令不好用直接去改配置文件,把这项改成true

测试thinkphp是否安装成功

cmd下输入php think run

16

在浏览器中输入地址:http://localhost:8000/

如果你本地80端口没有被占用的话,也可以直接使用php think run -p 80

然后就可以直接访问:http://localhost/


17

可参考文档https://www.kancloud.cn/manual/thinkphp6_0/1037481进行安装

你可能感兴趣的:(安装php、composer、thinkphp)