望城门户网站,网站备案贵州电话,广东广州有几个区,建一个网站问谁目录
前言1
1 安装 mongodb2
2 安装 redis3
3. 安装jdk3
4 解压 spring-boot-imapi3
5.开始安装 消息队列组件 rocket4
6. 安装推送服务5
7. 安装 message-push5
8. 安装uplooad 服务5
9#xff1a; 安装nginx 服务7
1.不需要SSL7
2.需要SSL7
五#xff1a;编译…目录
前言1
1 安装 mongodb2
2 安装 redis3
3. 安装jdk3
4 解压 spring-boot-imapi3
5.开始安装 消息队列组件 rocket4
6. 安装推送服务5
7. 安装 message-push5
8. 安装uplooad 服务5
9 安装nginx 服务7
1.不需要SSL7
2.需要SSL7
五编译安装7
配置nginx代理服务7
10后台修改配置8
11安卓配置8 前言
本文是关于优雅草蜻蜓I即时通讯水银版服务端部署教程更多说明教程请在优雅草doc文档站系统说明左侧翻阅查看独立说明了安卓客户端苹果客户端桌面客户端的编译打包服务端搭建部署教程。 1 安装 mongodb
cd /opt
tar -zxvf mongodb-linux-x86_64-3.4.0.tgz
mv mongodb-linux-x86_64-3.4.0 mongodb-3.4.0
在/opt/mongodb目录下创建mongo.conf文件内容如下
cd mongodb-3.4.0
vim mongo.conf
systemLog:
destination: file
path: /opt/mongodb-3.4.0/logs/mongodb.log
logAppend: true
storage:
dbPath: /data/mongodb
journal:
enabled: true
mmapv1:
smallFiles: true
wiredTiger:
engineConfig:
configString: cache_size1G
processManagement:
fork: true
net:
#bindIp: 127.0.0.1
port: 28018
setParameter:
enableLocalhostAuthBypass: false
然后创建mongodb数据目录和日志目录
[rootshiku~]# mkdir -p /data/mongodbmkdir -p /data/mongodb
[rootshiku~]# mkdir logs
在/opt/mongodb-3.4.0目录下创建start启动脚本内容如下
/opt/mongodb-3.4.0/bin/mongod --config/opt/mongodb-3.4.0/mongo.conf 2 安装 redis
Unzip redis[rootebs-133529 opt]# unzip redis-4.0.1.zip
Sh start 安装jdk
[rootshiku~]# tar -zxvf jdk-8u131-linux-x64.tar.gz
[rootshiku~]# mkdir java
[rootshiku~]# mv jdk1.8.0_131 ./java
[rootshiku~]# vim /etc/profile
打开之后在末尾添加
JAVA_HOME/opt/java/jdk1.8.0_131
JRE_HOME/opt/java/jdk1.8.0_131/jre
CLASSPATH.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME CLASSPATH
使环境变量生效
[rootshiku~]# source /etc/profile 4 解压 spring-boot-imapi
[rootshiku~]# cd spring-boot-imapi
[rootshiku~]# vim application.properties
修改 properties文件 变成自己的ip地址 添加图片注释不超过 140 字可选
然后 sh start 开启服务
后台访问地址
http://host:8092/pages/console/login.html
安装 tigase-server 服务
解压 unzip tigase-server-7.1.3-b4482.zip
cd tigase-server-7.1.3-b4482
vim etc/init.prperties
修改配置文件改成自己服务器地址 5.开始安装 消息队列组件 rocket
解压 unzip rocketmq-all-4.3.2-bin-release.zip
sh startSrv
sh startBroker
注册推送消息、用户状态话题
sh bin/mqadmin updateTopic -n localhost:9876 -c DefaultCluster -t pushMessage
sh bin/mqadmin updateTopic -n localhost:9876 -c DefaultCluster -t xmppMessage
sh bin/mqadmin updateTopic -n localhost:9876 -c DefaultCluster -t userStatusMessage
集群命令
sh bin/mqadmin deleteTopic -n localhost:9876 -c rmq-cluster -t pushMessage 安装推送服务 Vim appliaction.properties 修改此处im.xmppConfig.serverNamehost sh start 安装 message-push unzip message-push.zip vim appliaction.properties 修改此处im.xmppConfig.serverNamehost sh start 安装uplooad 服务
vim application.properties 添加图片注释不超过 140 字可选
在文件上传服务所在机器创建存储目录例如“/data/www/resources”并初始化目录结构
mkdir -p /data/www/resources
cd /data/www/resources
mkdir audio
mkdir avatar
mkdir avatar/o
mkdir avatar/t
mkdir avatar_r
mkdir avatar_r/o
mkdir avatar_r/t
mkdir gift
mkdir image
mkdir image/o
mkdir image/t
mkdir other
mkdir preview
mkdir temp
mkdir u
mkdir video
cd /opt/upload
sh start 9 安装nginx 服务
cd /opt
tar -xzvf nginx-1.18.0.tar.gz
四配置
1.不需要SSL
./configure --prefix/usr/local/nginx
2.需要SSL
./configure --prefix/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
五编译安装
make
make install
配置nginx代理服务
location ~ /\.(html|htm|jsp) {deny all;}
location ~* /{
root /data/www/resources; expires 4d;}
六启动Nginx
# 启动
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
# 重启
/usr/local/nginx/sbin/nginx -s reload 10后台修改配置
登录后台也要修改自己的 服务器ip地址
系统配置 客户端配置进行修改 11安卓配置
..\skWeiChatBaidu\src\main\java\com\wnxds\tataim\AppConfig.java
修改成自己的云服务地址
开放端口 tcp 8096 未使用 允许 所有IP tcp 8092 正常 允许 所有IP tcp 8093 未使用 允许 所有IP tcp 8086 未使用 允许 所有IP tcp 5222 正常 允许 所有IP tcp 9876 正常 允许 所有IP tcp 8089 正常 允许 所有IP tcp 8088 正常 允许 所有IP