源码介绍:
该文件包带有有史以来最详细搭建设置教程,很牛啊!
一、部署方式一直接安装 3
1) Linux系统下直接安装IM相关服务 3
1、安装MongoDB 3
2、安装Redis 4
3、安装Jdk1.8+ 5
4、安装Spring-boot-imapi api 接口服务 6
5、安装Tigase-Server xmpp 通讯服务 7
6、安装 shiku-push 推送服务 10
7、安装Upload文件上传服务 11
8、安装FastDFS分布式文件储存系统 14
9、安装Nginx,配置文件访问 23
2) Windows 系统下安装IM 相关服务 25
1、安装MongoDB 25
2、安装Redis 26
3、安装jdk1.8+ 27
4、安装Spring-boot-imapi 30
5、安装Tigase 32
6、安装Upload文件上传服务 33
7、配置Nginx文件访问 33
二、部署方式二(通过docker部署) 33
1. 安装docker(以centos 为例) 33
2. 下载、导入镜像 34
3.通过镜像启动容器(container) 35
4.远程连接容器 36
5.修改相关配置(主要是ip) 36
三、服务器维护 40
1.修改调整服务器最大连接数 40
2.查看监听的端口 40
3. 设置防火墙 41
4. 查看日志 42
5. 服务的启动与关闭 43
四.https 配置说明 43
3.Tigase-server 配置https 43
四、创建自定义的docker镜像 45
1.首先确保已经安装 docker 45
2.编写dockerfile 文件 45
3. 通过dockerfile 文件构建镜像 46
4.通过镜像运行容器及相关说明 46
5.在容器里安装相应的服务 46
6. 将相关服务设置为开机自启动 47
1) Mongodb 47
2) Redis 48
3) Tomcat 49
4) Nginx 50
5) Spring-boot-imapi 51
6) Tigase-server 52
7.测试 / 提交容器 53
8.保存/导出最新的镜像 53
五、IM相关服务自启动方案说明: 54
Windows系统: 54
1.找到此压缩包解压: 54
2. 修改路径 54
3. 一键启动 55
4. 实现开机后IM相关服务自行启动 56
Linux 系统: 56
六、端口映射方案说明: 57
1.通过nginx 做端口转发 59
2.通过(iptables /fireWall)做端口转发 60
1) 开启服务器的ip 转发功能,默认是关闭的 60
2)配置端口转发 61
说明:将 47.75.89.57 的8088 端口转至 47.91.255.114 下的 5222 端口 61
3.windows 系统下的端口映射 62
七、数据库加密 63
MongoDB加密说明: 63
Redis 加密说明: 65
八、代码本地导入编译(以Eclipse为例) 66
1. 导入mianshi-parent项目 66
2.编译并运行 mianshi-im-api 项目 71
3.编译并运行tigase 项目 73
4.upload 项目 76
1) Linux系统下直接安装IM相关服务 3
1、安装MongoDB 3
2、安装Redis 4
3、安装Jdk1.8+ 5
4、安装Spring-boot-imapi api 接口服务 6
5、安装Tigase-Server xmpp 通讯服务 7
6、安装 shiku-push 推送服务 10
7、安装Upload文件上传服务 11
8、安装FastDFS分布式文件储存系统 14
9、安装Nginx,配置文件访问 23
2) Windows 系统下安装IM 相关服务 25
1、安装MongoDB 25
2、安装Redis 26
3、安装jdk1.8+ 27
4、安装Spring-boot-imapi 30
5、安装Tigase 32
6、安装Upload文件上传服务 33
7、配置Nginx文件访问 33
二、部署方式二(通过docker部署) 33
1. 安装docker(以centos 为例) 33
2. 下载、导入镜像 34
3.通过镜像启动容器(container) 35
4.远程连接容器 36
5.修改相关配置(主要是ip) 36
三、服务器维护 40
1.修改调整服务器最大连接数 40
2.查看监听的端口 40
3. 设置防火墙 41
4. 查看日志 42
5. 服务的启动与关闭 43
四.https 配置说明 43
3.Tigase-server 配置https 43
四、创建自定义的docker镜像 45
1.首先确保已经安装 docker 45
2.编写dockerfile 文件 45
3. 通过dockerfile 文件构建镜像 46
4.通过镜像运行容器及相关说明 46
5.在容器里安装相应的服务 46
6. 将相关服务设置为开机自启动 47
1) Mongodb 47
2) Redis 48
3) Tomcat 49
4) Nginx 50
5) Spring-boot-imapi 51
6) Tigase-server 52
7.测试 / 提交容器 53
8.保存/导出最新的镜像 53
五、IM相关服务自启动方案说明: 54
Windows系统: 54
1.找到此压缩包解压: 54
2. 修改路径 54
3. 一键启动 55
4. 实现开机后IM相关服务自行启动 56
Linux 系统: 56
六、端口映射方案说明: 57
1.通过nginx 做端口转发 59
2.通过(iptables /fireWall)做端口转发 60
1) 开启服务器的ip 转发功能,默认是关闭的 60
2)配置端口转发 61
说明:将 47.75.89.57 的8088 端口转至 47.91.255.114 下的 5222 端口 61
3.windows 系统下的端口映射 62
七、数据库加密 63
MongoDB加密说明: 63
Redis 加密说明: 65
八、代码本地导入编译(以Eclipse为例) 66
1. 导入mianshi-parent项目 66
2.编译并运行 mianshi-im-api 项目 71
3.编译并运行tigase 项目 73
4.upload 项目 76
源码截图:
本站所提供下载的源码来自网络收集与本站群友提供,仅供本站QQ群成员内部测试。
本站所有源码不得进行商用,如要商用请向原开发者购买版权。
本站不提供安装指导,不保证源码的完整性与可运行性,请自行测试。
为加速网站,所有图片进行了优化处理,所以并不是高清,实际中游戏与网站本身画面是高清的,部分源码中打包有高清展示图片。久源码免费代码分享 » A0051带详细安装配置教程的即时通讯系统/红包音视频通话/原生开发/lM聊天即时通讯聊天APP社交源码
常见问题FAQ
- 免费下载或者群友专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考本站公告说明。
- 提示下载完但解压或打开不了?
- 文件解压时提示要解压密码怎么办?
- 怎么还有须要积分才可以下载的源码?