MPush安装部署应用
下载安装MPush
http://mpush.mydoc.io/?t=134336
安装zookeeper
https://www.jianshu.com/p/de46acac2d8b
安装redis
https://www.cnblogs.com/happywish/p/10944253.html
1077 wget http://download.redis.io/releases/redis-4.0.8.tar.gz1078 tar xzvf redis-4.0.8.tar.gz1079 cd redis-4.0.81081 make1082 cd src1083 make install PREFIX=/opt/mpush/redis1084 cd /opt/mpush/redis1085 cd bin/1086 ll1087 cd -1088 cd /opt/mpush/redis-4.0.8/src1089 cd ..1090 ll1091 vi redis.conf1092 cp redis.conf ../redis/bin/1093 cd ../redis/bin/1094 vi redis.conf1095 ll1096 ./redis-server ./redis.conf1097 fuser -n tcp 63791104 pkill redis1108 tail -fn100 redis.log1111 cd mpush-0.8.0/1112 ll1113 con1114 cd conf/1115 ll1116 vi mpush.conf1117 cd ..1118 ll1119 cd bin/1120 ll1121 ./mp.sh start1122 tail -fn100 ../logs/mpush.out1123 cd ../conf/1124 ll1125 vi mpush.conf1126 cd ../bin/1127 ll1128 ./mp.sh start1129 tail -fn100 ../logs/mpush.out
本地源码编译:
在mpush下执行
mvn clean package -Pzip
生成好的包在:
mpush\mpush-boot\target
mkdir -p /opt/mpush
将安装文件全部复制到这个目录下tar -xzvf alloc-release-0.8.0.tar.gz
tar -xzvf mpush-release-0.8.0.tar.gz
tar -xzvf redis-4.0.8.tar.gz
tar -xzvf zookeeper-3.4.14.tar.gz
cd zookeeper-3.4.14
cd conf/
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg
------------------------
dataDir=/opt/mpush/zookeeper-3.4.14/data
logDir=/opt/mpush/zookeeper-3.4.14/log
------------------------
cd ..
mkdir data
mkdir logvi /etc/profile
------------------------
export ZOOKEEPER_HOME=/opt/mpush/zookeeper-3.4.14/
export PATH=$ZOOKEEPER_HOME/bin:$PATH
export PATH
------------------------
source /etc/profilecd /opt/mpush/zookeeper-3.4.14/bin
./zkServer.sh start
./zkServer.sh statuscd /opt/mpush/redis-4.0.8makecd src
make install PREFIX=/usr/local/redis4.移动配置文件到安装目录下cd ../
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc5.配置redis为后台启动
vi /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes6.将redis加入到开机启动vi /etc/rc.local //在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)7.开启redis/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf 8.将redis-cli,redis-server拷贝到bin下,让redis-cli指令可以在任意目录下直接使用cp /usr/local/redis/bin/redis-server /usr/local/bin/cp /usr/local/redis/bin/redis-cli /usr/local/bin/redis-server /usr/local/redis/etc/redis.conf //启动redispkill redis //停止redis卸载redis:rm -rf /usr/local/redis //删除安装目录rm -rf /usr/bin/redis-* //删除所有redis相关命令脚本rm -rf /root/download/redis-4.0.4 //删除redis解压文件夹安装mpush
vi /opt/mpush/mpush-0.8.0/conf/mpush.conf-------------------------------------------------------
mp.zk.server-address="127.0.0.1:2181"
mp.redis { //redis 集群配置nodes:["127.0.0.1:6379"] //格式是ip:portcluster-model:single //single, cluster
}
mp.net.local-ip="" //本地ip, 默认取第一个网卡的本地IP,如果是阿里云,就真的要写内网IP
mp.net.public-ip="" //外网ip, 默认取第一个网卡的外网IP
mp.net.ws-server-port=0 //websocket对外端口, 0表示禁用websocket
----------------------------------------------------------cd /opt/mpush/mpush-0.8.0/bin
chmod u+x *.sh./mp.sh startUsage: ./mp.sh {start|start-foreground|stop|restart|status|upgrade|print-cmd}set-env.sh用于增加和修改jvm启动参数,比如堆内存、开启远程调试端口、开启jmx等查看服务是否启动成功
cd ../logs
cat mpush.out
MPush安装部署应用相关推荐
- 2021年大数据Flink(三):Flink安装部署 Local本地模式
目录 Flink安装部署 Local本地模式 原理 操作 测试 Flink安装部署 Flink支持多种安装模式 - Local-本地单机模式,学习测试时使用 - Standalone-独立集群模式,F ...
- Mycat 读写分离 数据库分库分表 中间件 安装部署,及简单使用
MyCat是一个开源的分布式数据库系统,是一个实现了MySQL协议的服务器,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,而其后端可以用MySQL原生协议与多个MySQL服 ...
- 【SVN】1. SVN 安装部署
一. SVN概述 1. SVN 简介 Subversion 版本控制系统 简称 SVN. SVN 是一个跨平台开放源代码的集中式版本控制系统,可以实现文件及目录的保存及版本回溯. SVN ...
- Docker概述和安装部署
概述 Docker产生的背景 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置.作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后 ...
- DSVS7050签名服务器的网站,吉大正元数字签名服务器-安装部署手册(COM版 VCTK_S接口)2.1.1.doc...
吉大正元数字签名服务器-安装部署手册(COM版 VCTK_S接口)2.1.1 数字签名服务器v2.1.1 安装部署手册 (VSTK接口 COM版) V2.1.1 长 春 吉 大 正 元 信 息 技 术 ...
- Airflow安装部署
Airflow安装部署 新闻信息是通过爬虫获取,使用scrapy框架进行爬虫任务:使用airflow工作流监控平台对爬虫任务进行管理.监控(可使用CeleryExecutor分布式,也可使用Local ...
- logicaldoc 6.5 结合postgresql 9.x安装部署—基于windows平台
2019独角兽企业重金招聘Python工程师标准>>> 湘中朱生 2012年9月于深圳 说明:原创内容,请勿转载! <1> 从官网下载部署包 官方网站提供源码包和集成 ...
- Centos6.0 64位MySQL 5.5.20 CMake 安装部署
Centos6.0 64位下 MySQL 5.5.20 CMake 安装部署 一.下载所需软件 linux用 wget 下载需要的软件,保存到目录 /usr/local/src 下 wget ftp: ...
- 【原创 HadoopSpark 动手实践 1】Hadoop2.7.3 安装部署实践
目录: 第一部分:操作系统准备工作: 1. 安装部署CentOS7.3 1611 2. CentOS7软件安装(net-tools, wget, vim等) 3. 更新CentOS7的Yum源,更新软 ...
- DinnerNow - 如何安装部署
DinnerNow - 如何安装部署 记得还是去年七月份.在微软的一次培训中,一位姓杨的讲师提到了这个DEMO.我后来回到公司就从相关站点 http://www.dinnernow.net 下载了一 ...
最新文章
- TensorFlow分布式(多GPU和多服务器)详解
- PCL点云特征描述与提取(1)
- 最新网众 2490(XP) 客户端 去百度 去劫持 去快车
- Android操作系统11种传感器介绍
- 提高网站有效流量从三个方面出发
- java 文件读写demo
- 从上海到旧金山,2021 LiveVideoStackCon回归上海
- 大话数据结构 06:栈 顺序存储结构
- hasLayout属性
- 【SpringSecurity系列02】SpringSecurity 表单认证逻辑源码解读
- 一张图带你了解-常见面试之JUC包详解
- linux中定义用户账户的文件为,Linux中用户和组中认证库和解析库的文件格式以及默认参数定义文件...
- Shufflenet解读
- 「面试必背」TCP,UDP,Socket,Http网络编程面试题(快收藏)
- 多读少写的场景 如何提高性能
- 自定义UTI 注册你的APP所支持的文件类型
- java手机调查问卷_JAVA学习调查问卷——20145101
- vue实现PS效果,鼠标拖拽指令、十字辅助线、鼠标选点、打印页面指定内容、生成随机id、颜色选择器、div上输入文字(类似QQ截图输入文字)、vue图片上传转base64...
- 安卓系统怎么模拟java_电脑上安装安卓系统模拟器的方法(直接用JAVA虚拟成手机)...
- 手写springboot自动装配 autoConfiguration