zoukankan      html  css  js  c++  java
  • renren-fast开源项目解析日志—1、项目的部署

    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:Mysqlmysql-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:MySQLmysql-5.7.25-winx64my.ini"
    ###启动服务,MySQL就是你的服务名!
    
    net start MySQL
    安装完了,一气呵成!再输入下面的命令
    
    mysql -u root -p
    回车,把刚才我让你存一下的乱码(临时密码)粘过来!埃 ~就进去到mysql里了,别急着实操,必须得先改root密码
    
    SET PASSWORD = PASSWORD('你的新密码');
    一行 show databases 叫 5.7 乖乖把裙子掀起来、我要看你的小库库!over !完了我就要导表了。sql搞定!
    MySQL5.7安装

      导sql

    sources 目录dbmysql.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文件,再来一遍上面两行命令! 如果你的没有验证码,记得开后台!四哥~

  • 相关阅读:
    JQuery帮助文档整理
    将table信息导出到excel
    jquery 选择器
    程序不小心出现死锁的解决方法
    兼容IE firefox 的全英文自动换行
    第三周2
    Jquery操作Select集锦
    Silverlight初学之:如果调用Silverlight项目中不同的控件
    【转载】很好的解决了asp.net页面ViewState过大的问题
    js得到url的各个部分【转】
  • 原文地址:https://www.cnblogs.com/lijizhi/p/10695267.html
Copyright © 2011-2022 走看看