运行环境及ThinkPHP8.x的配置和安装
1. phpEnv配置安装
- phpEnv:
- 官方网站:https://www.phpenv.cn/ (专业优雅强大的PHP集成环境);
- 下载最新版本,自动安装后(默认C盘,可选),界面如下:
简单配置:
- 应用软件->设置->开启CDN加速(方便我们后续安装各种软件);
- 安装 PHP8.2 和 MySQL8 ,选择 Apache (个人向,教学方便);
- 然后点击 启动服务 ,允许各种允许访问即可;
- 在浏览器输入:localhost,即可访问PHP探针。
- 创建站点:
- 点击 主页 下 网站,添加一个虚拟网站,以便后续学习测试;
- 可以选择自定义的目录,我教学方便,就默认了;
- 添加后,会写入hosts,这样我们输入 www.tp.com 域名后就可以访问了;
- 默认会给你一个index.php,显示结果为:php8.2 info
2. ThinkPHP8.x配置安装
主要特性:(来自ThinkPHP8官方手册)
- 支持PHP8强类型、支持6.x无缝升级、语义化版本策略、升级PSR规范依赖版本;
安装方式:
- 仅在windows教学,Linux或其它平台对照手册执行即可;
- 键盘:win + R,输入cmd,输入composer,判断是否已经安装;
- 如果没有安装composer,则:https://getcomposer.org/Composer-Setup.exe (来自手册);
- 切换至你项目的根目录,比如第一节课创建的 www.tp.com 文件夹的上一层 www;
- 输入安装命令:composer create-project topthink/think www.tp.com;
- 注意:被安装的文件夹必须是空的,先要删除里面的内容;
- 各种超时,可以先修改成国内源,比如阿里:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
- 查看是否成功:composer config -g -l