15621857753

phpstudy+composer安装thinkphp6.X教程

来源:齐鲁CMS 栏目:PHP 阅读: 日期:2023-01-18

本文介绍了小皮+composer安装和配置thinkphp6.X教程,小皮就是phpstudy,WIN系统非常不错的PHP一键搭建工具,thinkphp那就更不用说了,国内最知名的开源PHP框架,对于新手朋友来说配置还是比较吃力的,小编也是在不断的错误中才安装成功,记录于此,希望能帮到大伙儿。

第一步、安装PHPSTUDY,以及配置本地域名

这个就不用说了,小编使用的是PHPSTUDY8.X的版本

然后配置了本地域名,这个可以具体说下

先打开【设置】--【配置文件】,点击【hosts】,最后面添加

127.0.0.1 test.com
127.0.0.1 demo.com

上面就可以用来搭建本地域名使用了,比使用localhost要好看些。。。如下图。。。

phpstudy,composer,thinkphp

第二步、安装composer,并测试是不是安装成功了

进入【软件管理】,拖到最后面,安装composer1.8.5版本,最新那个好像安装不上,可能是我PHP版本低吧

然后重点来了,回到【网站】,点击【管理】,点击倒数第二个【composer】,这样才能打开这个工具

在里面输入

composer --version 或者 composer -v

能看到版本,就说明安装成功了。。。如下图。。。

phpstudy,composer,thinkphp

第三步、安装thinkphp6.x,以及相关框架

1)安装tp6.0

先连接到华为云,这样下载速度会快些。。。网上也有介绍阿里云的,我使用时报错。。。

composer config -g repo.packagist composer https://repo.huaweicloud.com/repository/php/

然后再输入安装tp6的命令

composer create-project topthink/think

这个时候注意www目录,里面生成了个think文件夹,将里面的内容复制到www吧

然后注意,打开小皮,找到【网站】,根目录选择 public,也就是

D:/你的目录/phpstudy_pro/WWW/public

这时打开域名,就可以看到效果了。。。表示安装成功。。。

phpstudy,composer,thinkphp

2)安装框架

先将【网站】的根目录改为 D:/你的目录/phpstudy_pro/WWW/ (目的是将框架安装在www里,否则就装在public了)

PS,不改根目录,也可以在命令行中输入:

cd.

这样也能回到前一目录 。。。

然后点击【管理】--【composer】,在里面输入

composer require topthink/think-multi-app

看到下面的就表示安装成功了。。。

phpstudy,composer,thinkphp

然后再将根目录改为D:/你的目录/phpstudy_pro/WWW/public

剩下的就是网站开发了。。。

第四步、安装验证码插件

还是上面的方法,打开composer命令行,记住命令行的目录为www

在时面输入

composer require topthink/think-captcha

出现 succeed,表示安装成功

也可以打开根目录的 composer.json 文件,找到 "require": { ,大概22行,里面有个

"topthink/think-captcha": "^3.0"

phpstudy,composer,thinkphp

想要测试验证码,再安装个模板引擎,继续在WWW后面输入命令

composer require topthink/think-view

验证成功方法,同上。。。

使用时,注意放开 middleware.php 里面的Session初始化

\think\middleware\SessionInit::class

然后在模板里面引用

use think\captcha\facade\Captcha;
use think\facade\Session;
use think\facade\View;

剩下就是开发了。。。