一、安装php
从php官网https://windows.php.net/download下载安装包
接着需要下载一个VC支持包,很小的文件,不是整个visual studio,下载后双击打开进行安装
完成后将刚才下载的php-7.2.33-nts-Win32-VC15-x64.zip解压,重命名为php7,打开php7,,找到php.ini-development,另存为php.ini
确认php是否安装成功
二、安装composer
去到composer官网https://getcomposer.org/download/下载composer组件
下载完后双击exe下载好的文件安装包,在弹出的窗口中点击Next,上面的选择的意思是,下载Composer但是不包含卸载,所以我没有勾选
点击Browse,需要找到php.exe的安装目录,直接找到php目录,里面就有exe文件,然后点击Next
接着一直点Next直到出现Install,进行安装
最后完成后点击finish即可
检测composer是否安装成功,cmd下输入composer,安装成功会出现composer图
三、安装thinkphp
先创建一个文件夹,切换cmd在此文件的路径
切换国内镜像
cmd下输入composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
第一次安装的话,cmd下输入composer create-project topthink/think tp,这里的tp目录名你可以任意更改
如果之前已经安装过,可执行命令composer update topthink/framework进行更新
安装成功后发现在刚才的目录中出现文件夹
安装是可能会出现的问题
可能是没有启用openssl这个扩展
解决方法:打开刚才保存的php.ini,找到extension=php_openssl.dll这配置项,把前面的分号去掉,保存退出,重启php
若还是不成功则可能是disable-tls这个选项设置
解决方法:cmd输入composer config -g -- disable-tls true
如果命令不好用直接去改配置文件,把这项改成true
测试thinkphp是否安装成功
cmd下输入php think run
在浏览器中输入地址:http://localhost:8000/
如果你本地80端口没有被占用的话,也可以直接使用php think run -p 80
然后就可以直接访问:http://localhost/