# zim **Repository Path**: anyefeiyurui_admin/zim ## Basic Information - **Project Name**: zim - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-04-11 - **Last Updated**: 2023-01-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README zim --- 基于netty的一套im服务,整合springBoot 搭建框架,慢慢完善和拓展 使用 gradle 构建,运行需要安装 gradle unix/linux 执行 ./gradlew server:bootRun 可以启动 server 模块 server jvm 参数在 server model 的 build.gradle 中 windwos 执行 gradlew.bat server:bootRun 启动server 模块 注意修改 日志和文件路径 ###请配置 gradle-wrapper.properties distributionUrl 版本为 6.7 ###使用了jks证书,生成命令如下 ###keytool -genkey -alias mySrvAlias1 -keysize 2048 -validity 365 -keyalg RSA -dname "CN=localhost" -keypass skeypass123 -storepass sstorepass456 -keystore yqServer.jks ###keytool -export -alias mySrvAlias1 -keystore yqServer.jks -storepass sstorepass456 -file yqServer.cer ###keytool -genkey -alias myClientAlias1 -keysize 2048 -validity 365 -keyalg RSA -dname "CN=localhost" -keypass ckeypass987 -storepass cstorepass654 -keystore yqClient.jks ###keytool -import -trustcacerts -alias mySrvAlias1 -file yqServer.cer -storepass cstorepass654 -keystore yqClient.jks ###keytool -export -alias myClientAlias1 -keystore yqClient.jks -storepass cstorepass654 -file yqClient.cer ###keytool -import -trustcacerts -alias myClientSelfAlias -file yqClient.cer -storepass sstorepass456 -keystore yqServer.jks ###支持双向ssl认证 #author: 374502610@qq.com