【零基础】从零开始搭建若依环境

发表时间: 2024-09-25 15:58

为了照顾所有人,这里从各个环境的安装开始。

操作系统信息

查看操作系统信息:


此电脑(我的电脑)鼠标右键,选择属性。



即可看到操作系统的信息。

我的电脑环境:

Windows 11 专业版 64位操作系统

Git安装

先从Git开始,我们到官网下载Git。

Git官网地址:https://git-scm.com/


选择你对应的操作系统,我这里是windows,所以我就选择windows版本的。

选择64位的版本,如果你的电脑是32位那就选择32位的版本,然后点击选择一个保存目录下载即可。











选择下一步,选择安装目录,如图所示一直点击Next即可,至此安装Git完成。

Git的配置


安装后、鼠标右键选择图上所示。


按照图上所示配置你的名称、邮箱即可。

设置名称 git config --global user.name "脚本"设置邮箱 git config --global user.email "xxx@qq.com"查看配置 git config --global --list

Idea开发工具的安装

Idea官网地址:https://www.jetbrains.com/zh-cn/idea/

如图所示:


点击右上角蓝色下载按钮。

如图所示:


选择自己对应的系统,我是windows系统选择windows选项。

我这里选择社区版免费的,当然你有钱的话也可以选择更高级的付费版本。

往下滑、即可看到,如图所示:



点击下载即可,由于体积较大,喝口水稍等片刻。

下载完成后,点击运行如下图所示,点击下一步:


选择你要保存的磁盘目录,我这里就选择默认的。



然后配置一些选项,如下图所示。


下面就是等待安装完成即可。

安装完成后,如下图所示:


因为我的一些配置所以需要重启,我这里就立即重启一下,重启就打开Idea即可。

拉取项目

若依仓库地址:https://gitee.com/y_project/RuoYi-Vue.git

打开我们的Idea,点击新建项目。


如图所示


选择克隆到本地的目录和仓库的地址,仓库地址在上面。点击克隆按钮clone即可。


等待项目加载、完成后如上图所示。

这里有两点需要注意,默认的maven和jdk。


根据箭头依次点击。

打开后如下图所示:


在sdk下拉框中点击,即可出现选项。


点击箭头所指按钮。


因为若依是1.8的jdk,所以我们选择1.8的jdk即可。

问我为啥知道是1.8的jdk?

请看下图:




选择默认的下载即可,然后选择自己的存储目录。

下面是maven的配置,如下图所示:




主要就是箭头指向的两个配置。


settings.xml用于配置maven。

mavenrepo用于存储下载的maven依赖,这个名字可以自己定义,路径也选择自己的路径即可。

配置本地仓库地址:<localRepository>你自己的目录地址</localRepository>

阿里云中央仓库镜像配置:

<mirror>

<id>alimaven</id>

<mirrorOf>*</mirrorOf>

<name>aliyun maven</name>

<url>https://maven.aliyun.com/repository/central</url>

</mirror>

jdk默认版本配置:

<profile>

<id>jdk-1.8</id>

<activation>

<activeByDefault>true</activeByDefault>

<jdk>1.8</jdk>

</activation>

<properties>

<maven.compiler.source>1.8</maven.compiler.source>

<maven.compiler.target>1.8</maven.compiler.target>

<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>

</properties>



到此结束。


如上图所示点击maven,然后点击刷新按钮下载maven依赖,可能会有一点点慢,喝杯水稍等片刻。

目录结构


admin:后台管理模块

common:通用模块

framework:核心模块

generator:代码生成模块

quartz:定时任务模块

system:系统模块

ui:后台管理前端页面

Redis安装

地址:https://github.com/tporadowski/redis/releases



点击下载,解压压缩包,启动以下程序即可完成redis的安装启动,如遇其他问题可在评论区留言。


MySQL安装

地址:https://downloads.mysql.com/archives/community/


如图所示。


选择此版本下载,下载后解压压缩包。


创建data目录和my.ini文件,注意需要开启扩展名后修改文件后缀名才行。

配置如下:

指定了基础目录和数据目录。

初始化MySQL:

bin\mysqld --defaults-file=C:\my.ini --initialize --console


此时你会看到这么一条消息。

[Warning] A temporary password is generated for root@localhost: iTag*AfrH5ej

标红的文字就是你的临时密码,每个人看到的临时密码都不一样。你问我为什么不贴图了?

难道我要告诉你,我的虚拟机安装不完整不能演示吗?

连接MySQL

mysql -u root -p

然后会出现Enter password:这么一段话,你就把刚才的临时密码输入进去,当然最好是直接复制粘贴,不然会出错的。

请注意你输入的密码不会显示,直接回车即可。

修改临时密码:ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';

刷新权限

FLUSH PRIVILEGES;

至此安装完成。

现在需要创建我们的数据库:

CREATE DATABASE 数据库的名称字母即可 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

例如:

CREATE DATABASE ry

CHARACTER SET utf8mb4

COLLATE utf8mb4_unicode_ci;

切换数据库 use ry;

先打开Idea。点击下图所示目录。鼠标右键点击。



执行sql文件:source /path/to/your_sql_file.sql;


把对应的地址放到上面的命令中。

如下面的例子:

执行sql文件:source D:\vbx\ry\sql\quartz.sql; 两个文件都执行一下,到此环境完成。

项目启动

redis已经启动、MySQL已经启动。现在我要启动项目了。可以了吗?

不可以!

还需要配置一下。


修改你刚才创建的数据库,修改你连接数据库的密码。

例如我的配置,如下图所示。


现在可以启动项目了。


找到箭头所指的文件和三角按钮。


三角图标是正常启动、虫子图标是调式启动,哪个都可以,我这里选择调式启动。


成功启动!没了吗?咋啥也看不见,我也觉得。

好像这样也没用啊?这个能干嘛?

终于到我们的前端程序了。

前端程序启动

node环境安装

这里推荐使用volta。

地址:https://volta.jikun.dev/guide/getting-start.html#windows-%E5%AE%89%E8%A3%85


点击下载即可。

稍等我启动一下虚拟机演示。


一直点Next即可。

打开控制台输入命令。

volta install node@xxxx.xx 这里指的是对应的版本号


我这里切换到前端项目目录,并选择14的版本,这里会选择最合适的版本。

我这里提示是14.21.3版本。

至此node环境完成(note:友情提示可能会因为网络原因导致安装失败噢,可以尝试科学上网)。

开始安装前端依赖。


执行此命令即可,我这里是科学上网不讲究设置国内镜像。

如果要设置,请看下面的命令:

npm config set registry https://registry.npmmirror.com

安装中,等我喝口水。

安装完成查看启动命名:




成功启动项目。





至此成功。

有问题可在评论区留言。