# fm_server **Repository Path**: n8s_lads/fm_server ## Basic Information - **Project Name**: fm_server - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-10-13 - **Last Updated**: 2021-05-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 好友匹配服务端 #### 项目介绍 练手用项目服务器端,server文件夹中有sql文件 #### **服务端使用的框架** - SpringBoot - SpringMvc - MyBatis - Redis - Swagger2(api文档生成) #### **TODO** - - [x] - 注册接口 - - [x] - 登陆接口 - - [x] - 验证码接口 - - [x] - 添加redis数据库作为缓存使用 - - [ ] - token认证免登录 - - [ ] - 心跳机制查看在线人数 - - [ ] - 加入安全管理 #### 安装教程 ``` cd server mvn clean mvn package ``` 打包完成后在`target`文件夹找到 **server-*.jar** 文件 使用以下命令运行 ``` jar -jar xxxxxx.jar ``` #### Linux服务端redis安装教程 下载安装包 ``` wget http://download.redis.io/releases/redis-3.2.12.tar.gz ``` 解压并安装 ``` tar xzf redis-3.2.12.tar.gz cd redis-3.2.12 make make install ``` 其他版本只需更改数字即可 ####占用端口说明 服务端默认占用端口`2333`,应让 **2333** 端口空出给服务端使用 Mysql数据库占用端口`3306`,账号root,密码123456 Redis数据库占用端口`6379`,密码暂时为空,版本为3.2.12 #### 使用说明 1. API在线文档在{ip}:{port}/swagger-ui.html 2. xxxx 3. xxxx