人人网开源项目本地部署教程
简介:本文讲解,通过人人网开源项目,讲解如何部署前后端分离的项目和docker,linux的使用。
后端调试
下载项目
首先先在这个链接下载人人网的开源项目:https://www.renren.io/
打开之后是这样的
IDEA链接数据库
链接成功之后,我们创建一个数据库
- 数据创建成功
- 打开控制台
在这里插入图片描述
运行数据库文件
依次运行右边的sql文件
这个运行的时候有一个技巧,因为如果直接复制sql里面是内容到左边的话,那么会格式报错的,所以我们所以我们就不复制到控制台了,直接对于sql文件内容,进行运行,运行的时候需要调整运行的表确定是要运行的。
需要注意的是,我们如果用的是mysql的话,就运行mysql.sql如果是其他数据库的话就运行其他数据库的sql文件,只需要运行一个。
- 修改application-dev.yml文件,更新MySQL账号和密码
- 在renren-security目录下,执行mvn clean install
- IDEA运行AdminApplication.java,则可启动项目【renren-admin】
- renren-admin访问路径:http://localhost:8080/renren-admin
- swagger文档路径:http://localhost:8080/renren-admin/doc.html
这个时候后端就正常运行完了。
前端部署
前端下载:https://gitee.com/renrenio/renren-ui
- 使用vscode打开
打开命令窗口,输入npm install下载依赖
- 再输入npm run serve运行项目