MPUSH消息推送服务器搭建

一个开源的消息推送服务器,牛的一逼
https://github.com/mywiki/mpush-doc/blob/master/SUMMARY.md

安装JDK 1.8
wget /jdk-8u121-linux-x64.tar.gz
tar -zxvf jdk-8u121-linux-x64.tar.gz
vim /etc/profile

export JAVA_HOME=/root/jdk1.8.0_121
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

source /etc/profile

安装 Redis
wget /redis-3.2.3.tar
tar xzf redis-3.2.3.tar
cd redis-3.2.3
make
cd src
./redis-server
vim redis.conf 修改为yes
daemonize yes
后台运行
./redis-server ../redis.conf

安装 zookeeper
wget /zookeeper-3.3.6.tar
tar xf zookeeper-3.3.6.tar
cd zookeeper-3.3.6
cp conf/zoo_sample.cfg conf/zoo.cfg
bin/zkServer.sh start
bin/zkServer.sh start

安装 Mpush
wget /mpush-release-0.7.1.tar
tar xf mpush-release-0.7.1.tar
ln -s mpush-0.7.1 mpush
cd mpush
vim conf/mpush.conf

mp.net.public-host-mapping { //本机局域网IP和公网IP的映射关系,请添加实际的IP
    "10.105.68.206":"182.254.146.68" //请修改成实际的IP
}

chmod +x bin/*.sh
bin/mp.sh start

安装 Alloc
wget /alloc-release-0.7.1.tar
tar xf alloc-release-0.7.1.tar
ln -s mpush-alloc-0.7.1 mpush-alloc
cd mpush-alloc
vim conf/mpush.conf 不用修改
chmod +x bin/*.sh
bin/mp.sh start

OK

下载安卓客户端demo,运行就好了。速度不错

redis-2.8.17/src/redis-server redis-2.8.17/redis.conf
zookeeper-3.3.6/bin/zkServer.sh start
mpush/bin/mp.sh start
mpush-alloc/bin/mp.sh start

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐