安装ThinkPHP 8.x

参考资源

https://doc.thinkphp.cn/v8_0/setup.html

ThinkPHP是什么

ThinkPHP是一个免费开源的、快速、简单的面向对象的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。

安装前的WEB运行环境准备

我前面已经安装过了phpStudy:
在这里插入图片描述

安装后的目录结构为:
在这里插入图片描述

我准备将ThinkPHP安装到WWW目录下面(WWW目录是apache的web根目录):
在这里插入图片描述

因为要安装ThinkPHP8.x的环境要求如下:

  • PHP >= 8.0.0

所以,我在phpStudy中要安装php 8.0.0以上的版本:
在这里插入图片描述

点击 安装 按钮,进行安装:

在这里插入图片描述

此时到phpStudy目录下的Extensions查看:
在这里插入图片描述

安装Composer

严格来说,ThinkPHP无需安装过程,这里所说的安装其实就是把ThinkPHP框架放入WEB运行环境(前提是你的WEB运行环境已经OK,我此处就是使用phpStudy集成的apache服务器)。

从ThinkPHP5.1版本开始,官网不再提供下载版本,请使用Composer或者git方式安装和更新。

Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。

我准备使用Composer安装ThinkPHP,所以要先安装Composer。

访问官网https://doc.thinkphp.cn/v8_0/setup.html

下载Composer:
在这里插入图片描述

下载以后,双击进行安装,下面是截图:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

选择 php.exe文件所在的路径,并勾选 Add this PHP to your path:
在这里插入图片描述

点击 Next按钮,进入下面界面,出现问题了
在这里插入图片描述

打开php.ini文件,增加如下语句(此处增加的内容比上面提示的要多,这是因为我后面用Composer安装ThinkPHP出现了问题,根据提示一点一点加上的,此处我干脆就提前全部增加了):

extension=curl
extension=mbstring
extension=openssl
extension=zip
extension=fileinfo

allow_url_fopen = On

extension_dir = "ext"

在这里插入图片描述

然后点击安装界面的Back按钮:
在这里插入图片描述

回退到了上一步的安装界面:
在这里插入图片描述

再点击 Next 按钮,进入到界面,刚才的问题解决了:
在这里插入图片描述

点击 Next按钮,进入界面:
在这里插入图片描述

点击 Install 按钮,开始安装:
在这里插入图片描述

在这里插入图片描述

出现了如下的窗口(下面窗口中提醒的意思是:要重新打开cmd窗口,这样环境变量才会生效):
在这里插入图片描述

点击 Next按钮:
在这里插入图片描述

点击 Finish 按钮。
至此,Composer安装成功了。

安装git

之所以要安装git,是因为使用Composer安装ThinkPHP的时候,Composer将从包的来源直接安装,而不是简单的下载zip文件,因此需要用到版本管理系统。
我使用的是git。

https://www.kancloud.cn/thinkphp/composer/35668
在这里插入图片描述

如果没有安装git,可以从https://gitforwindows.org/下载安装(安装git的过程简单,我就不再描述了):
在这里插入图片描述

安装ThinkPHP

我要安装的 ThinkPHP8.x 版本。

在命令行下面,切换到WEB根目录下面:
在这里插入图片描述

执行如下命令composer create-project topthink/think thinkphp

其中thinkphp目录名根据你自己的实际情况更改,这是应用的根目录。

安装过程的输出如下(其实安装过程出现几次问题,我是根据问题提示一点一点修改php.ini文件,最后才成功了。php.ini文件的内容在前面小节给出了):
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

安装成功后,到thinkphp目录下查看内容如下:
在这里插入图片描述

测试运行

在命令行下面,进入到上面安装的应用的根目录下面:
在这里插入图片描述

执行下面指令:

php think run

执行命令的输出:
在这里插入图片描述

在浏览器中输入地址:

http://localhost:8000/

看到了欢迎页,证明ThinkPHP 安装成功了:
在这里插入图片描述

查看ThinkPHP的版本号

在应用的根目录下面,执行命令:

php think version

例如:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值