开源项目环境搭建(四)之人人开源(renren-fast)

前言

若依(RuoYi)前后端分离版本的环境搭建,是比较简单的,顺手搭建下,把操作纪录写下来以供参考

一、后端下载及导入idea

人人开源后端地址,复制git地址
在这里插入图片描述

idea导入git项目
在这里插入图片描述
git地址复制进去,点击clone
在这里插入图片描述

打开idea的maven窗口,如果没有项目,点击刷新按钮
在这里插入图片描述

配置maven
在这里插入图片描述
maven clean install
在这里插入图片描述

maven clean的时候,会报没有jdk错误,点击提示的configure,选择自己环境的jdk
在这里插入图片描述
在这里插入图片描述

maven install没有报错了,就打开后端项目下的application-dev.yml文件,数据源的配置中mysql修改成自己的用户名和密码,可以看出使用renren_fast的数据库,我们还没有呢?下面去创建。
在这里插入图片描述

二、配置数据源

从项目可以看出支持4种类型的数据源,这里用默认mysql数据源
创建renren_fast数据库,将mysql.sql文件数据导入到renren_fast库里面
在这里插入图片描述

sql文件的位置
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
看表的名称可以看出跟若依(RuoYi)几乎一模一样
在这里插入图片描述

三、启动后端服务

这里不用redis就可以启动,启动RenrenApplication的main方法
在这里插入图片描述

四、前端下载及导入idea

人人的前端和后端不在一个项目里面,所以也需要把前端引入idea里面
人人开源前端地址,复制git地址
在这里插入图片描述

idea导入git项目
在这里插入图片描述
git地址复制进去,点击clone
在这里插入图片描述
在这里插入图片描述

五、安装及启动前端服务

node环境 v10-v16 (建议v12-v14,我的v14)
安装命令
npm install
如果安装出错了,建议跟换node的版本,参考如何安装多个node版本(不使用nvm)
在这里插入图片描述
启动命令
npm run dev
在这里插入图片描述
在这里插入图片描述

构建命令 npm run build
在这里插入图片描述
在这里插入图片描述

生成的dist下的静态文件一般是部署在生产环境的nigix下面

六、打开浏览器验证

打开浏览器 localhost:8001,账号和密码默认都是admin,输入验证码,登录进去,功能正常

在这里插入图片描述
在这里插入图片描述

总结

以上就是今天要讲的内容,人人开源的环境搭建。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值