2 Star 1 Fork 0

QQ技术 / aixue

加入 Gitee
与超过 800 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md

aixue

项目介绍

本项目使用Sring Cloud 架构搭建项目,提供数据库分库分表。 Redis缓存数据、分布式事物、基于Spring Security安全框架实现系统信息安全。

软件架构

软件架构说明

  1. Spring Boot 2.0.4.RELEASE
  2. Spring Cloud Finchley.SR1
  3. MySQL 8.0
  4. Redis 5.0
  5. Mybatis 2.0+ Mybatis 3.0
  6. JDk 8
  7. 分布式事物TX-LCN 5.0
  8. 消息队列RabbitMQ 3.7

安装教程

  1. 安装Mysql数据库至少5.7以上版本。

  2. 安装JDK至少1.8及其以上的版本。

  3. 安装Redis数据库5.0以上版本。

  4. 安装Maven3.6以上版本。

  5. 安装RabbitMQ运行环境Erlang及RabbitMQ服务端。 由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang。安装erlang环境

    5.1安装 gcc源码编译程序 yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel 5.2下载erlang源码 wget http://erlang.org/download/otp_src_22.1.tar.gz 5.3 解压文件包 tar -zxvf otp_src_22.1.tar.gz 移动到/ust/local目录下 mv otp_src_22.1 /usr/local/ 5.4 创建即将安装的目录 mkdir ../erlang 5.5 配置安装路径 ./configure --prefix=/usr/local/erlang 5.6 安装 make install 如果报错Makefile:473: /usr/local/otp_src_22.1/make/x86_64-unknown-linux-gnu/otp.mk: 没有那个文件或目录 运行命令 yum install ncurses-devel.x86_64 然后再安装 5.7 查看一下是否安装成功 ll /usr/local/erlang/bin 5.8 刷新环境变量 source /etc/profile 5.9 下载RabbitMQ wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-generic-unix-3.6.15.tar.xz 5.10 解压文件 xz -d rabbitmq-server-generic-unix-3.8.0.tar.xz tar -xvf rabbitmq-server-generic-unix-3.8.0.tar 5.11 配置rabbitmq环境变量:
    vi /etc/profile 在后面加上:export PATH=$PATH:/usr/local/rabbitmq/sbin ,这个路径是自定义的路径 5.12 相关命令 启动 rabbitmq-server -detached 停止 rabbitmqctl stop 状态 rabbitmqctl status

  6. 安装Git代码管理工具克隆蹦仓库代码。

使用说明

  1. 将项目导入idea或者eclipse工具,先运行服务注册中心。
  2. 运行配置中心,配置中心默认为git仓库地址,也可以修改为本地仓库地址。
  3. 运行路由服务。
  4. 运行相关的微服务模块即可。

长期维护

本项目主要用于个人日常学习技术的实践,将长期维护项目。更新项目的架构和相关的技术。

简介

spring cloud 练习项目 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/JerryWCloud_admin/aixue.git
git@gitee.com:JerryWCloud_admin/aixue.git
JerryWCloud_admin
aixue
aixue
master

搜索帮助