芋道源码-环境搭建(一)后端
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档前言
最近在学习基于开源代码 - 芋道源码的云平台开发,环境搭建挺麻烦的,记录一下,同时供想要学习云平台开发的兄弟们参考。
此篇为环境搭建(一)后端,如需要前端环境搭建,请移步我的另一篇文章:芋道源码-环境搭建(二)前端
开发环境:
IDE:IntellJ IDEA
后端
jdk 21
maven 3.9.8
前端
nodejs > 16.20.2
pnpm > 8.6.0
数据库:
MySQL 8.4.1
Redis 5.0.14.1
环境所有的资源链接:
如果已经有环境,直接去gitee克隆大佬的源码即可。
后端源码链接:
https://gitee.com/zhijiantianya/ruoyi-vue-pro
前端源码链接:
https://gitee.com/yudaocode/yudao-ui-admin-vue3
如果和我一样是小白,需要进行云平台开发环境搭建,请去下面的资源链接中获取所有文件(上述环境安装文件、芋道源码源码文件、芋道源码教程PDF)
资源链接:
网盘链接:https://pan.baidu.com/s/1dbmqpvaMSCInaS-xDH-ecA?pwd=v45z
提取码:v45z
一、IDEA搭建
1、发起不要安装到C盘,如下图改成D盘。其余按照下述链接进行安装破解即可。
https://i-blog.csdnimg.cn/direct/db971be8914e452ea0fc5e22651bdb28.png#pic_center
2、按照下图进行操作将网盘文件中的“IDEA破解说明.zip”解压,把“IDEA破解文档说明.txt”中的激活码复制放入IDEA中。
https://i-blog.csdnimg.cn/direct/6d86b5fdc6044a6c98595871b61cc995.png#pic_center
https://i-blog.csdnimg.cn/direct/5ae39e0488874f5184d985fecf7c327a.png#pic_center
https://i-blog.csdnimg.cn/direct/9f714082249b418790bd008833711049.png#pic_center
https://i-blog.csdnimg.cn/direct/d96dc66705ad41939277c60b933271ae.png#pic_center
https://i-blog.csdnimg.cn/direct/814dd4ee4a2d47aa87720dfbc23a3a83.png#pic_center
具体IDEA破解请看链接:https://www.exception.site/article/1741,请按照大佬的教程进行破解。
二、后端环境搭建
1.JDK 21
1.1 将网盘文件中的“java.zip”解压,双击“jdk-21_windows-x64_bin.exe”安装,更改安装位置,同上发起安装D盘。
https://i-blog.csdnimg.cn/direct/5870f64f0db348109c9df85e9523f11e.png#pic_center
https://i-blog.csdnimg.cn/direct/07110b63618248a3ba6ce9d470ee6996.png#pic_center
其他全部下一步即可。
1.2 Win+R或者搜索栏进入cmd,输入:java -version,如出现下图即为乐成安装。
https://i-blog.csdnimg.cn/direct/934d27ff421a4f6aad03460a0acc35f9.png#pic_center
如果没有反应,可以在搜索栏输入env进入编辑系统环境变量,添加你刚刚安装JDK21的路径,然后cmd再次输入:java -version。
https://i-blog.csdnimg.cn/direct/686c57c538db4c1baa36fa88bb9cdaeb.png#pic_center
https://i-blog.csdnimg.cn/direct/79c1de06af564568987694780412ce0b.png#pic_center
2.Maven 3.9.8
2.1 将网盘文件中的“apache-maven-3.9.8-bin.zip”解压,文件解压出来的路径中不要有中笔墨符,新建repository文件夹,作为本地的Maven堆栈使用。
https://i-blog.csdnimg.cn/direct/118999f7f46b4cb3b66e5b88145e3d94.png#pic_center
同上,在搜索栏输入env进入编辑系统环境变量,在系统变量(S)新建:
变量名:MAVEN_HOME
变量值:D:\Program Files\Java\apache-maven-3.9.8(变量值为存放Maven的路径,如上图为我的路径图可对应看)
https://i-blog.csdnimg.cn/direct/e644507b8a9e406fa4768b92afe43b33.png#pic_center
同上,在搜索栏输入env进入编辑系统环境变量,在系统变量(S)新建:
变量名:M2_HOME
变量值:D:\Program Files\Java\apache-maven-3.9.8\repository(变量值为存放Maven堆栈的路径,为我们刚刚新建立的repository文件夹)
https://i-blog.csdnimg.cn/direct/0365a1d0ae3340b0aefdf9857500492e.png#pic_center
编辑系统变量(S)的Path,增长:%MAVEN_HOME%\bin,如下图。
https://i-blog.csdnimg.cn/direct/9689db41f4b44b839f7ea4105401ea78.png#pic_center
打开Maven路径的conf文件夹,使用记事本打开settings.xml文件(右键-打开方式-记事本)。
https://i-blog.csdnimg.cn/direct/9d43e01eb6c34241ac35b9e34d526157.png#pic_center
2.2 Ctrl+F搜索localRepository节点,如下图红框增长代码:
<localRepository>D:\Program Files\Java\apache-maven-3.9.8\repository</localRepository>
代码中间的“D:\Program Files\Java\apache-maven-3.9.8\repository”为Maven堆栈路径。
https://i-blog.csdnimg.cn/direct/99985e9b92fb4886afec84eebc5e8073.png#pic_center
2.3 Ctrl+F搜索mirrors节点,如下图红框增长代码:
<!-- 阿里云spring仓库 -->
<mirror>
<id>aliyunmaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun central maven</name>
<url>https://maven.aliyun.com/repository/central</url>
</mirror>
设置Maven阿里云等镜像
https://i-blog.csdnimg.cn/direct/92550c31ebda41e9b5fc9323c3e87783.png#pic_center
保存退出即可。
2.4 Win+R或者搜索栏进入cmd,输入:mvn -v,如出现下图即为乐成安装。
https://i-blog.csdnimg.cn/direct/1f5cdaa6b9d643289b11c8578425ed7c.png#pic_center
接着输入mvn help:system 更新初始化依靠,如下图。
https://i-blog.csdnimg.cn/direct/8aacaa38f7574a488685bd818106442f.png#pic_center
等一等会出现下图,显示BUILD SUCCESS即为更新乐成。
https://i-blog.csdnimg.cn/direct/97bc73cae56b450bb77707d7918fb392.png#pic_center
3.MySQL 8.4.1
3.1 将网盘文件中的“mysql-8.4.1-winx64.zip”解压,我的路径是D:\Program Files\Java\mysql-8.4.1-winx64。
https://i-blog.csdnimg.cn/direct/fbbdba2f2d3d48069f328886e5cde978.png#pic_center
同上,在搜索栏输入env进入编辑系统环境变量,在用户变量的Path新建上述Mysql路径的bin文件:D:\Program Files\Java\mysql-8.4.1-winx64\bin
https://i-blog.csdnimg.cn/direct/f1a11fd5988c4134ad81c3f74fbabe2e.png#pic_center
3.2 打开刚刚解压的文件夹(D:\Program Files\Java\mysql-8.4.1-winx64) ,创建一个my.ini的设置文件,编辑 my.ini 设置:
default-character-set=utf8
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir = D:\\Program Files\\Java\\mysql-8.4.1-winx64\\
# 设置mysql数据库的数据的存放目录
datadir = D:\\Program Files\\Java\\mysql-8.4.1-winx64\\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 创建模式
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
https://i-blog.csdnimg.cn/direct/30178178dea4444cb2de453cddddaa1a.png#pic_center
3.3 搜索栏-右键下令提示符(cmd)-以管理员身份运行。接下来使用cmd下令安装MySQL。
https://i-blog.csdnimg.cn/direct/6894efcfb91e4d9c8884368c847925b4.png#pic_center
输入下令进入到MySQL的文件夹:
第一个下令切换D盘:D:
第二个下令切换文件夹:cd D:\Program Files\Java\mysql-8.4.1-winx64
https://i-blog.csdnimg.cn/direct/f377f6e72005490caea071206dacced5.png#pic_center
3.4 初始化data目录
输入:mysqld --initialize-insecure
https://i-blog.csdnimg.cn/direct/64aed95650c946f293a977aeeecb085e.png#pic_center
3.5 安装MySQLd服务
输入:mysqld --install
https://i-blog.csdnimg.cn/direct/679fdecd1ba245de91c29c522596afe6.png#pic_center
3.6 启动MySQL服务
输入:net start mysql
https://i-blog.csdnimg.cn/direct/9513fda6b58149cf8cec90c2ac80c94c.png#pic_center
3.7 登录MySQL
输入:mysql -u root -p
https://i-blog.csdnimg.cn/direct/e506b58c07c84f44a52ef9cfadf1910c.png#pic_center
Enter password:这里直接回车即可,无密码。可在data文件夹的XXX.err文件中检察密码。
https://i-blog.csdnimg.cn/direct/9ed8b3bfea544da4849f097b2dbfea5c.png#pic_center
进入MySQL后可以直接使用设置密码下令:set password =“123456”;(我这里设置为123456)
MySQL安装完成。
4.Redis 5.0.14.1
将网盘文件中的“Redis-x64-5.0.14.1.zip”解https://i-blog.csdnimg.cn/direct/642b926e0514402dafdf57ecaa2857c0.png
压,我的路径是D:\Program Files\Java\Redis-x64-5.0.14.1。打开后端之前双击redis-server.exe即可,可在桌面创建快捷方式。
5.使用IDEA打开项目
5.1 127.0.0.1为本地IP,username和password为MySQL数据库的名称和密码。打开项目会自动加载依靠项。
https://i-blog.csdnimg.cn/direct/e59b5e43aaaf4d1b916934ffaa22b92d.png#pic_center
5.2 中文设置-点击下图的Install即可。
https://i-blog.csdnimg.cn/direct/1bcccf935a664ed7b711e567ef650c84.png#pic_center
https://i-blog.csdnimg.cn/direct/60b6e04024c9476cb7caeb11b1ef9f5d.png#pic_center
https://i-blog.csdnimg.cn/direct/dedc2c663e2b41a2b82bd6005a241307.png#pic_center
5.3 右边栏有个数据库增长MySQL。
https://i-blog.csdnimg.cn/direct/abd4eee9b6d64989a2d208216228b1c7.png#pic_center
5.4 下载驱动步伐JDBC。
https://i-blog.csdnimg.cn/direct/1bb972c73e96400fb675f92f4a7dcfab.png#pic_center
5.5 点击测试连接。
https://i-blog.csdnimg.cn/direct/359f824d4cdc4605bcecdf4211504f84.png#pic_center
5.6 对着数据源右键-新建-架构。
https://i-blog.csdnimg.cn/direct/2697aae056a1496ebcd0d0828be54c17.png#pic_center
https://i-blog.csdnimg.cn/direct/92c39db1bb394edea501fa77a6596338.png#pic_center
对着架构右键-SQL脚本-运行SQL脚本。
https://i-blog.csdnimg.cn/direct/fd7adce2e2a741709cb0139e0de17e77.png#pic_center
https://i-blog.csdnimg.cn/direct/3f2050a890cb4483a287a7c3e178ace5.png#pic_center
5.7 SDK选择
https://i-blog.csdnimg.cn/direct/3c1ce39a833046c0be646daf007b953b.png#pic_center
https://i-blog.csdnimg.cn/direct/8fa2097acda54cc0bbf08df90a31bdf1.png#pic_center
https://i-blog.csdnimg.cn/direct/fc19ffeed49e4393bbf1aaf59d5ff063.png#pic_center
5.8 Maven install
左上角-File-Setting(设置)
https://i-blog.csdnimg.cn/direct/0e8380dea2954aa09f7c5920cbe4eaa4.png#pic_center
然后点击右边栏的Maven,先点击圆圈去掉test然后双击install。
https://i-blog.csdnimg.cn/direct/92e9847e423c48ebbe58c8d8bc253007.png#pic_center
出现下图BUILD SUCCESS即为乐成。
https://i-blog.csdnimg.cn/direct/d70118599f2a459ca3243ff00f4201d7.png#pic_center
5.9 运行项目
先双击redis-server.exe打开redis,在点击下图中右上角的运行按钮。
https://i-blog.csdnimg.cn/direct/db204a682c5e4ddf98c9c3af3292a1c0.png#pic_center
出现下图“项目启动乐成!”即为乐成。
https://i-blog.csdnimg.cn/direct/12dc93d239264aa3a27449f24c2e3381.png#pic_center
5.10 可打开网页输入:http://127.0.0.1:48080/,如有下图即为乐成。
https://i-blog.csdnimg.cn/direct/2428ffc1ba254d6fb529d2418a3669b5.png#pic_center
也可进入Swagger界面,输入:http://127.0.0.1:48080/doc.html,如前端未完成,可使用这个网址进行后端接口调试。
https://i-blog.csdnimg.cn/direct/67f2935b284e40818437b27317a8738d.png#pic_center
总结
后端环境搭建到这就完成了,希望兄弟们都可以或许按照教程搭建乐成!如有错误请谅解,小白一枚,谢谢!后续有时间会增补前端的搭建,但是因个人未怎么打仗的原因,前端了解不多,目前自己电脑上的环境是搭建乐成,但是教程可能会较为大略。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]