RageFrame学习笔记:环境配置+项目拉取并实例化到本地

RageFrame学习笔记:环境配置+项目拉取并实例化到本地

最近在研究一个基于YII2的框架,原本我以为很简单,但没想到在第一步环境配置和实例化上就卡了我4个小时,这里分享出我走过的弯路和解决问题的整个流程。

关注我文章的朋友应该了解过,我之前学习easyadmin的过程中(点击前往),喜欢用phpstudy(小皮助手)来快速搭建环境,这里分享下我的前期操作。

1.升级php版本

这一步其实很简单,在小皮助手的软件管理中,安装图片上的三个php,其实其中任意一个就行了,但是我怕后续更新后又不支持了,我现在使用的是8.0的版本,这里安装完成后,你还需要到计算机环境变量里去把php路径换成你要使用的php文件路径。

这一步极其重要,关系到后续你cmd指令执行的是哪个php版本的指令。

到这里,php环境就准备完成了,接下来我们来准备数据库。

2.数据库安装(必须5.77以上)

接下来到了下一步,数据库安装,RageFrame框架需要的数据库是5.77以上,我本机的数据库是5.6,我数据库的表单数据不是很多,我选择的是全部保存后直接卸载安装最新版(我是个莫得感情的杀手),这里给出步骤。

 因为我mysql5.6是用官网msi来安装的,卸载我只需要打开msi文件,选择下方Remove,一直下一步就可以了(这里图片展示的数据库是安装好的5.8)

点击链接,下载最新mysql5.8的mis文件

 https://dev.mysql.com/downloads/installer/

下载后点击安装,一直下一步,设置好密码即可,这是我个人的方法,但在百度的过程中,我也找到了更多方法,这里分享一个最实用的(地址:https://blog.csdn.net/lgm_szsl/article/details/89307930)

Windows上安装MySQL

到网站https://dev.mysql.com/downloads/mysql/下载MySQL数据库

在这里插入图片描述

点击 Download 按钮进入下载页面,点击下图中的 No thanks, just start my download. 就可立即下载:

在这里插入图片描述

下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 H:MyWorkmysql-8.0.11 下。

接下来我们需要配置下 MySQL 的配置文件

打开刚刚解压的文件夹H:MyWorkmysql-8.0.11 ,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=H:MyWorkmysql-8.0.11
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=H:MyWorkmysql-8.0.11data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » RageFrame学习笔记:环境配置+项目拉取并实例化到本地