1.介绍

renren-fast(项目后台)是一个轻量级的 Spring Boot 快速开发平台,能快速开发项目并交付【接私活利器】 完善的 XSS 防范及脚本过滤,彻底杜绝 XSS 攻击,实现前后端分离。 renren-fast-vue(项目前台)基于vue、element-ui构建开发,实现renren-fast后台管理前端功能,提供一套更优的前端解决方案。 人人开源官方有开发文档,但是需要赞助RMB之后才能看到完整版的开发文档。本文的部署教程主要针对部署过程中可能遇到的错误以及解决办法。

首页

部分页面

2.资源获取

3.后端部署

环境要求 JDK1.8 、 MySQL5.5+

用 idea 打开项目, File -> Open 如下图:

打开界面

创建数据库 renren_fast ,数据库编码为 UTF-8

执行 db/mysql.sql 文件(文件名对应数据库),初始化数据(默认支持MySQL)

数据库文件

修改 application-dev.yml ,更新MySQL账号和密码

数据库配置

swagger

4.前端部署

开发环境,需要安装node8.x最新版

用vscode打开项目如下:

image

安装依赖

npm install

运行项目

npm run dev

遇到错误:

在github上下载的代码安装依赖时问题较多,如果在码云上下载的话可能会遇到一下错误!

image

解决办法:

执行以下命令:

npm rebuild node-sass

运行成功:

运行成功

人人开源项目搭建到服务器,人人开源框架的部署相关推荐

  1. 开源项目搭建私有物联网智能家居接入天猫精灵控制

    开源项目搭建私有物联网智能家居接入天猫精灵控制 最近几年随着物联网的高速发展,众多智能硬件厂商都开发出自己的智能家居产品,都想在物联网智能家居市场上占有自己的一席之地,而随着众多智能音箱的问世,智能家 ...

  2. php 项目 管理,PHP开源项目:文档管理_php开源项目网

    当前位置: php开源项目网 > 文档管理 > 开源项目:文档管理 XODA是一个采用PHP和Ajax开发的文档管理系统(DMS).无需用到数据库,支持为文件和目录添加备注说明信息和过滤功 ...

  3. 开源项目贡献者_入职开源贡献者的10个技巧

    开源项目贡献者 贡献者是许多开源项目的命脉,因为它们使较小的项目能够在没有大量财务支持的情况下得以成长和改进,并且为项目带来了新的观点. 非营利组织Ushahidi就是这种情况,该组织正在构建和使用软 ...

  4. 【手把手教你搭建MQTT服务器 + 域名备案 + 申请与部署SSL证书】

    文章目录 购买云服务器实现远程登录 搭建emqx服务器 模拟数据交互测试 购买.解析域名 域名备案 申请SSL证书 emqx配置SSL证书 结语 购买云服务器实现远程登录 购买云服务器 可以按照自己情 ...

  5. 【实用的开源项目】使用服务器部署Sharry:真的很好用的文件分享程序

    前言 [实用的开源项目]系列出到第五期了鸭.小俊因为上学以及其他事务的原因已经快三个月没有更新了,那今天为大家介绍一下 Sharry 这一款文件分享程序吧,这篇文章是详细的文字版,若希望查看教程视频, ...

  6. 【实用的开源项目】使用服务器部署memos,一款拥有社交功能的、好看的自托管备忘录

    前言 就快要2023年啦,这是[实用的开源项目]系列的第六期了诶,这一期给大家介绍一下 memos 这一款拥有社交功能的自托管备忘录,这篇文章是详细的文字版,若希望查看教程视频,请向下滑动,查看视频, ...

  7. 手把手教你利用开源项目搭建一个属于自已的电商平台

    我们知道想要搭建一个页面优美,功能完善,支持全面(app,web,小程序)的电商平台所投入的人力,物力以及成本不计其数,作为一家刚刚起步或技术不够成熟,没有稳定架构的中小型企业,如何在短时间内,完成一 ...

  8. 一个文件的开源项目,开启你的开源之旅

    你是否记得:刚学完编程基础那会儿,特别想写个东西,但动起手来却发现到处碰壁? 你是否找到:一个好玩的开源项目,结果卡在了部署环境.安装依赖上?最后"含恨而终"! 我刚学编程的时候, ...

  9. Web 自动化解决方案 [开源项目] 基于 Selenium 的 Web 自动化测试框架完美版

    欢迎查阅Selenium(Web自动化测试框架体系) Selenium ) Selenium是一个用于Web应用程序的自动化测试工具,直接运行在浏览器中,就像真正的用户在操作一样• 支持的浏览器包括I ...

  10. 开源项目推荐:主流RPC开源框架及知识科普

    什么是rpc框架? 先回答第一个问题:什么是RPC框架? 如果用一句话概括RPC就是:远程调用框架(Remote Procedure Call) 那什么是远程调用? 通常我们调用一个php中的方法,比 ...

最新文章

  1. 69亿美元英伟达史上最大收购!这家基金又赢了
  2. 第一批 90 后30 岁了!那些 30 岁前就成博导的人都怎样了...
  3. Silverlight
  4. antlr 4.7.1_新ANTLR 4.6的重要更改
  5. 传惠普CEO李艾科将部署全新战略计划
  6. [luoguP2221] [HAOI2012]高速公路(线段树)
  7. AGP与PCI-E的区别和PCI-E接口与PCI接口的区别
  8. 多进程和线程的区别【转】
  9. FPGA入门学习——流水灯
  10. 计算机工程ei是不是不检索了,EI检索的期刊一定是EI吗
  11. matlab仿真平台式惯导
  12. 微信公众号服务号申请-模板消息发送-自定义菜单-测试账号指南
  13. 第一门编程语言选谁?
  14. Web services详解 :入门必看 | WSDL、SOAP
  15. 2017 ACM-ICPC 亚洲区(乌鲁木齐赛区)网络赛
  16. 【自动驾驶】自动驾驶涉及的知识概览
  17. 英雄榜拍卖行服务器维护,魔兽世界远程拍卖行即将停用,终于可以卸载手机英雄榜了...
  18. 创新方案|3种订阅电商模式推动DTC业务高速增长
  19. Django的身份认证系统
  20. Windows如何压缩tar.gz格式

热门文章

  1. java 读mdb,使用Java / Jackcess从加密的Access .mdb中读取
  2. 【历史上的今天】8 月 31 日:人工智能起源;GPU诞生;Windows 98中文版来了
  3. MoviePy - 中文文档1-下载与安装
  4. 74hc165C语言程序,单片机驱动74hc165程序
  5. Bootstrap 按钮的使用
  6. 最好听的男孩英文名字大全
  7. 怎么用软件测试PSP硬件,PSP适用FC模拟器从安装到使用全面教程
  8. displayTag获得行号
  9. SLAM机器人开发(一)系统框图
  10. Verilog设计参数化的译码器与编码器,以及设计4位格雷码计数器