renren-fast开源项目解析日志—1、项目的部署
2019-04-12 09:28:56来源:博客园 阅读 ()
renren_fast项目解析日志
一、环境搭建
1、后端部署
(1)下载源码
按照步骤,从码云上down了fast,zip的(引maven项目)项目包、
(2)安装lombok插件
安装lombok的jar、相当简单,在eclipse文件夹的跟目录下,使用java -jar lombok.jar 会出现一个红辣椒的界面,按照说明安装就行了!(重点看红框)
目前我的理解lombok(印尼——龙目岛)就是一个用注解替代ide帮我们在javabean中所创建的一些get、set、toString等方法,让bean中的代码更纯粹、具体可以再细研究一下后期补充!
(3)建库导表
下面是装5.7库的说明,本地有库请跳过!
创建数据库,在用的mysql5.0在导入sql的时候出现 ERROR 1071 (42000): Specified key was too long; max key length is 1000 bytes 主要原因是:下面这哥们不给力,要导入sql中有一些索引太长,老子索性升级 5.7.25 5.7 版本 innodb_large_prefix | off | 5.6 版本 innodb_large_prefix | on | 但是我的 5.0 好像不能设置~ MYSQL 5.7.25 解压版安装说明 安装版全是英文,我没设置明白,去官网down了绿色版自己看网上的帖子安装、 英文渣看我箭头顺序点击,install点完之后,mysql最新版会出现在你的面前,点 MYSQLServer 建议选5.7系列 zip 下载,解压到某盘根目录! 创建一个my.ini 配置文件 [client] port=3306 default-character-set = utf8mb4 [mysql] default-character-set = utf8mb4 [mysqld] basedir = D:\Mysql\mysql-5.7.25-winx64 port = 3306 character-set-client-handshake = FALSE character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci init_connect = 'SET NAMES utf8mb4' sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES default-character-set = utf8mb4 格式支持 emoji 小表情 并且兼容utf8 basedir=你的安装路径,不用到bin,下面那几个属性自己百度吧、 完事儿保存之后,你需要以 [ 管理猿的权限 ] 打开你win7的cmd 、win10叫什么powershell啊、移动路径到你的mysql的bin目录下,粘上如下命令!回车,让mysql安一会儿 ~ 安装完了,注意最下边 root@localhost 后边有一堆看似乱码,是mysql给你root创建的临时密码、存一下、整丢了别问我! mysqld --initialize --user=mysql --console 安装MYSQL服务:能看懂吧,加载你的my.ini 路径别整错了就行,在双引号里! mysqld install MySQL --defaults-file="D:\MySQL\mysql-5.7.25-winx64\my.ini" ###启动服务,MySQL就是你的服务名! net start MySQL 安装完了,一气呵成!再输入下面的命令 mysql -u root -p 回车,把刚才我让你存一下的乱码(临时密码)粘过来!埃 ~就进去到mysql里了,别急着实操,必须得先改root密码 SET PASSWORD = PASSWORD('你的新密码'); 一行 show databases 叫 5.7 乖乖把裙子掀起来、我要看你的小库库!over !完了我就要导表了。sql搞定!
导sql
sources 目录\db\mysql.sql
(4)启动项目
找到 RenrenApplication.java 右键run application 启动springboot项目
2、前端部署
(1)下载安装node.js
renren-fast-vue基于vue、element-ui构建开发,实现renren-fast后台管理前端功能,node.js 下载,安装参照下面教程
https://www.runoob.com/nodejs/nodejs-install-setup.html
(2)启动服务
进入前端文件夹内,打开命令行,
npm install --安装npm npm run dev --启动dev
第一次安装的时候失败了,重新解压前端的zip文件,再来一遍上面两行命令! 如果你的没有验证码,记得开后台!四哥~
原文链接:https://www.cnblogs.com/lijizhi/p/10695267.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:java_List集合及其实现类
下一篇:String 字符串相加比较
- 项目经理说这种代码必须重构,我同意了,这代码是写的是有多 2020-06-11
- eclipse下创建Maven项目(包含webapp目录结构) 2020-06-09
- 阿里巴巴26个屌炸天的开源项目,你知道几个? 2020-06-09
- Idea实现SpringBoot外置Tomcat的Web项目热部署(包含静态文 2020-06-04
- 10 个牛逼的后台开源项目,接私活赚钱必备! 2020-06-03
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash