网站首页 | 下载中心 | FTP中心


 
标题: 基于Linux系统MDS服务器搭建
  本主题由 bill 于 2007-12-6 03:00 移动 
maxyma (小马儿快跑~)
入门会员
Rank: 2


UID 23372
精华 1
积分 159
帖子 131
金币 20
阅读权限 20
注册 2006-11-25
移动设备型号  BlackBerry 7290
来自 北京
状态 离线
发表于 2007-10-18 14:22  资料  短消息  加为好友 
基于Linux系统MDS服务器搭建

在MAXPDA上登出的Service Book和MDS服务器地址,都相继离我们而去,虽然4.2的ROM可以不需要激活浏览器,但还是有一大批72xx用户,希望能让BB用自带浏览器上网、收彩信、下载软件...。没有一个稳定的服务器,所以只好想办法自己来搞了,但身边又没有Windows的服务器,所以只能想办法让Linux来完成这个光荣的使命了,而且Linux上做出来的MDS服务器更加稳定...

受2ti兄的启发,对脚本做了些修改

在Linux上架设MDS服务器很简单,我的做法把在Windows上装好的MDS服务器软件”放到“Linux里来运行,因为MDS的处理及核心部分代码是用JAVA写的,所以代码是可移植的,做法如下:


首先Windows下的架设过程和相关软件下载可以参考帖子,就不做过多说明:
http://bbs.maxpda.com/viewthread.php?tid=52359

确定一下自己的Java是哪个版本的,可以这样来试:

ls -l /usr/bin/java

如果提示找不到,或显示"/usr/bin/java -> /etc/alternatives/java",说明你需要重新安装JAVA运行环境软件

下载并安装Java运行环境:
http://www.java.com/zh_CN/download/manual.jsp
按照SunJava的说明安装JRE,同时做一个链接到"/usr/bin/java"

mv /usr/bin/{java,java-old}
ln -sv JRE安装路径/bin/java /usr/bin/java

基础运行环境安装完毕。


下面开始准备搭建MDS服务器软件。

在Linux服务器上建一个目录mds,把Windows下的MDS服务器软件中几个目录复制到mds目录里:

classpath conf config logs webserver work

进入mds目录

修改全局配置文件"config/rimpublic.property",将其中绑定的IP(或域名)修改为127.0.0.1(或localhost)

安装及运行方式:

cp > start << "EOF"
#!/bin/sh

#classpath
CLASSPATH=.
for i in classpath/*.jar ./webserver/lib/*.jar
    do CLASSPATH=$CLASSPATH:$i
done

#envset
keystore="-DKeystore.Password=password"
rimapp="net.rim.application.ipproxyservice.IPProxyServiceApplication"

#exec
if [ $JAVA_HOME ] ; then
    $JAVA_HOME/bin/java -classpath $CLASSPATH $keystore $rimapp -log.console.dump > /dev/null 2>&1 &
else
    java -classpath $CLASSPATH $keystore $rimapp -log.console.dump > /dev/null 2>&1 &
fi
EOF

chmod +x start

开启MDS服务:


另外需要注意的是,如果Linux的iptables防火墙等服务开启还需要在这类软件加入几个通行端口(TCP和UDP),具体需开放的端口可以在config/rimpublic.property文件里找,或干脆关掉!


当你想关掉MDS服务器的时候,通过ps命令找到那个JAVA程序ID,再kill掉它


顺便说一句,这些命令有的很长或很繁琐,完全有必要使用复制、粘贴技术来加速完成搭建工作!

[ 本帖最后由 maxyma 于 2007-10-24 09:56 编辑 ]


本帖最近评分记录
bill   2007-11-7 01:51  金币  +10   
顶部
iMayday (Joyside年轻帮)
超级版主
Rank: 8Rank: 8
失足男青年


UID 60930
精华 2
积分 8598
帖子 7367
金币 108
阅读权限 255
注册 2007-5-3
移动设备型号  BlackBerry Pearl
来自 囧BOX
状态 离线
发表于 2007-10-21 15:31  资料  主页 短消息  加为好友 
Linux,稳定战胜一切!!!





顶部
淘宝黑莓5钻消保先行赔付旗舰店-打造专业黑莓新机一手货源、大家购机更放心、
2ti
中级会员
Rank: 3Rank: 3



UID 80547
精华 2
积分 341
帖子 196
金币 2
阅读权限 30
注册 2007-8-8
移动设备型号  7100
状态 离线
发表于 2007-10-23 11:37  资料  短消息  加为好友 
great
本来今天想自己试的。结果发现LZ的贴了。
多嘴说一句,图简单用iptables加个dnat转到别人的服务器上去就可以了

顶部
2ti
中级会员
Rank: 3Rank: 3



UID 80547
精华 2
积分 341
帖子 196
金币 2
阅读权限 30
注册 2007-8-8
移动设备型号  7100
状态 离线
发表于 2007-10-23 15:51  资料  短消息  加为好友 
我也开工了,帮LZ的命令简化了一下

#!/bin/sh
#classpath
for i in classpath/*.jar ./webserver/lib/*.jar
        do CLASSPATH=$CLASSPATHi
done

#envset
keystore="-DKeystore.Password=password"
rimapp="net.rim.application.ipproxyservice.IPProxyServiceApplication"

#exec
$JAVA_HOME/bin/java -classpath $CLASSPATH $keystore $rimapp -log.console.dump > /dev/null 2>&1 &

还没测试,有错指正

顶部
centro黑色全新三码合一仅需2380,提及maxpda更优惠
maxyma (小马儿快跑~)
入门会员
Rank: 2


UID 23372
精华 1
积分 159
帖子 131
金币 20
阅读权限 20
注册 2006-11-25
移动设备型号  BlackBerry 7290
来自 北京
状态 离线
发表于 2007-10-24 09:31  资料  短消息  加为好友 
回复 4# 的帖子

ti兄果然linux高手啊,我平时用linux的时间不多,shell脚本还没玩熟,今天一看很受启发,正是我想做的

顶部
bill (老牛)
超级版主
Rank: 8Rank: 8


UID 2
精华 19
积分 33076
帖子 24294
金币 119
阅读权限 255
注册 2006-2-23
移动设备型号  treo650
来自 中国
状态 在线
发表于 2007-11-7 01:51  资料  主页 短消息  加为好友  添加 bill 为MSN好友 通过MSN和 bill 交谈 QQ
Linux是好东东啊....
可惜我不会用。





全新灰色Treo650&红色Treo680&Treo750V到货 全新亚太白色Centro 1650元 送2G行货卡 http://shop33458011.taobao.com老牛的淘宝小店      PPC和BlackBerry菜鸟 0755-21811850(小灵通)     13570870060 不收短信  QQ:10780024
顶部
深圳实店9新黑莓7730=超低178元 超大屏幕 看电子书超
HiBison0319 ( &神人。.(Bison))
白金会员
Rank: 8Rank: 8
唔使要“威”,最紧要“扬”.


灌水天才奖   优秀斑竹奖  
UID 53432
精华 1
积分 13106
帖子 10479
金币 100
阅读权限 255
注册 2007-4-11
移动设备型号  黑莓BB&Palm
来自 龍啲傳人
状态 离线
发表于 2007-11-24 13:48  资料  短消息  加为好友  QQ
支持 ...
没用过.





※我的淘宝小店http://shop34203903.taobao.com 主打黑莓.
&.欢迎光临偶的掌上数码世界 QQ :38147422 TEL: 13876097080
顶部
goldSn0ke (DVS-TECH)
入门会员
Rank: 2
广州卖黑莓的小哥


UID 11596
精华 0
积分 192
帖子 75
金币 0
阅读权限 20
注册 2006-9-6
移动设备型号  7290&8300
来自 DVS-TECH
状态 离线
发表于 2007-12-4 13:10  资料  主页 短消息  加为好友  添加 goldSn0ke 为MSN好友 通过MSN和 goldSn0ke 交谈 QQ
好贴,受益匪浅





广州大华 黑莓专卖 http://www.dvs.net.cn
顶部
深圳实店9新黑莓7730=超低178元 超大屏幕 看电子书超
小七bb (黑莓联盟四钻淘宝+实体店)
实名认证商家
Rank: 2
低调做人——小七


UID 91894
精华 0
积分 602
帖子 513
金币 12
阅读权限 20
注册 2007-9-12
移动设备型号  9500+9000
来自 RIM
状态 在线
发表于 2007-12-6 03:44  资料  主页 短消息  加为好友  添加 小七bb 为MSN好友 通过MSN和 小七bb 交谈 QQ
高手云集啊  看来我还得好好学习了





大学生联盟钻石信誉店:http://www.buyblackberry.com.cn
顶部
freeone
新手上路
Rank: 1



UID 18000
精华 0
积分 40
帖子 34
金币 0
阅读权限 10
注册 2006-10-26
移动设备型号  8700g
状态 离线
发表于 2008-2-18 00:15  资料  短消息  加为好友 
ding !

顶部
深圳实店9新黑莓7730=超低178元 超大屏幕 看电子书超
 

 



关于本站 | 版权声明 | 网站地图 | 友情连接 | 联系我们 | 广告服务|
Copyright 2005-2008 WWW.MAXPDA.COM All rights reserved.

当前时区 GMT+8, 现在时间是 2008-12-4 15:12
粤ICP备07002221号


    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.036754 second(s), 8 queries , Gzip enabled

清除 Cookies - 联系我们 - MAXPDA - Archiver - WAP