查看: 2319|回复: 0

2.0plus安装教程

[复制链接]

7

主题

14

帖子

691

积分

见习

基督山伯爵

Rank: 3Rank: 3Rank: 3

积分
691
QQ
发表于 2016-9-2 14:25:36 | 显示全部楼层 |阅读模式
一、安装准备1.支持的服务器操作系统
           Oracle Linux Enterprise Server release 5.8(64)(推荐)
CentOS Linux release 7.0(64)
SUSE Linux Enterprise Server 11 (64)
2.下载地址
           Oracle Linux Enterprise Server release 5.8http://pan.baidu.com/s/1bc7rII
3.磁盘分区参考
a)        根目录/  ——容量大小 40GB  单独一个分区/dev/sda1
b)       Swap    —— 视内存大小而定,一般选择与内存大小一致即可/dev/sda2
c)        MVSP安装目录/mvsp —— 剩余全部空间 ,单独分区 /dev/sda3
4.服务器硬件配置
5000台设备接入参考硬件配置:
Intel(R) Xeon(R)CPU E5-2603 v2 @ 1.80GHz 4核以上
内存:8G及以上(绿色驾驶建议 32G)
硬盘:300G(SAS)*5RAID 5
v       备注:如果用户对数据存储备份要求比较高的话建议配备磁盘阵列;

5.OA电子流
        通知客户或大区对应的技术支持,在公司OA上提交安装部署电子流;
        如果只是给客户试用一般授权为三个月;正式使用一般默认为一年;

二、安装前检查工作1.检查操作系统是否支持
lsb_release -a
(RK(~6{T)X74[XQIB}F6G.png

OZVXF1W0(THR3ZL(I3A_C@6.png

O%XA14MD7IO~KPSDK1ULXBV.png

2.系统远程端口不能使用默认22
修改系统远程端口方法:
vi /etc/ssh/sshd_config
7{_L0~Q)48CFZW_C~]FQ~ZH.png
服务重启生效:service sshd restart
3.检查防火墙是否开启
1)       查看防火墙当前状态   
service iptables status
出现下面截图内容,代表防火墙已经开启;允许访问的端口为2233、6001-6010
(ZZ8F]QV(}9(OMJ1M0Q{{27.png
2)       增加允许公网访问的端口
vi/etc/sysconfig/iptables
参考实例:
在iptables 文件倒数第3行增加
-ARH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6001:6010 -jACCEPT
保存退出
3)       重启防火墙立即生效;
service iptablesrestart

          备注:
            centos 修改方法参考页面 http://www.cnblogs.com/moxiaoan/p/5683743.html
            Suse11修改方法参考页面http://blog.csdn.net/sebastain/article/details/10175699
4.禁止root账号登录(选配)
三、服务说明
Mobile Vehicle Surveillance Platform移动车辆监控平台软件,简称(MVSP),所有服务均以MVSP_开头,各服务说明见下表:
  
服务名称
  
说明
IP端口
备注
  
MVSP_ClientSvr
  
客户端接入服务
6002
客户端与服务器信令交互的唯一入口,负责客户端链路管理,设备实时消息推送,客户端操作日志记录,与设备接入服务之间互相通信。
  
MVSP_RelocatSvr
  
设备重定向服务器
5556
设备接入的前一道关卡;将设备重定向到指定的设备接入服务器;
  
MVSP_DeviceSvr
  
设备接入服务
6001
设备与服务器信令交互的唯 一入口,负责设备链路管理,接收设备上传所有消息并将消息推送至客户端接入服务,客户端与设备交互的中转站。
  
MVSP_EventSvr
  
事件服务
6005
负责内部服务器网元之间的消息通信;报警及GPS、照片数据查询服务
  
MVSP_MediaSvr
  
媒体转发服务
6003、6004
将设备上传的实时、历史视频转发至定阅视频业务的客户端。与设备接入服务之间互相通信。
  
MVSP_RelocatSvr
  
809总服务


负责与监管平台进行通信,上传企业平台实时及历史数据,并转发监管平台与客户端间的消息。
  
MVSP_T809SvrS
  
809子节点服务


上传子节点服务器上实时及历史数据到809总服务器;
  
Web  Server
  
Web服务
6008
用户、车辆等基础数据管理,业务报表,运维等功能。Web服务采用Tomcat服务器
  
MVSP_FtpSvr
  
FTP服务


负责FTP升级及下载业务
  
Mysql
  
数据库服务
3306



四、服务器安装
   先将发布的安装包MVSP.tar.bz2 上传至服务器目录 /media下,并执行以下命令:
tar –xjf MVSP.tar.bz2
       解压安装包生成package的文件目录后,进入该目录并执行以下命令:
       cd /media/package
       cd scripts
       chmod +x install.sh
       ./install.sh
       执行完成上述命令后,服务器自动安装到/mvsp目录下,至此服务器安装完毕;
       FAQ:
       Mysql 启动失败解决办法:可能当前系统不是纯净版,需要删除系统etc 下的my.cf 文件(参考命令:rm -f /etc/my.cf)
五、安装成功后相关配置1.   检查服务开机自动启动
    chkconfig--list|grep mvsp
参考实例(出现下面图片结果代表已添加成功):
37}]VH`4DW$ZEISOGTW75XK.png
       手动添加方法:
    cd /etc/init.d/
       vi mvsp
       #chkconfig:345 61 61
#description:mvsp
       9`MU[5{XW%D_Z0[J(WJ{G5W.png
chkconfig --add mvsp
2.   添加定时执行任务1)     查看当前系统自动执行的任务计划
crontab -l列出当前的任务
2)     步骤2:将自动备份脚本放到/media/文件夹下
Chmod 755 dbbackup.sh
3)     步骤3:添加到系统自动执行计划
crontab -e  
17 04 * * */media/dbbackup.sh   每天凌晨4:17分执行备份

4)     参考实例:
01 03 * * */mvsp/websvr/webapps/ROOT/tomcat_shutdown.sh
03 03 * * */mvsp/websvr/webapps/ROOT/tomcat_startup.sh
05 03 * * */mvsp/mysql/support-files/mysql.server restart
17 04 * * * /media/dbbackup.sh
10 05 * * * /media/mrs.sh
00 04 * * * ntpdate -s131.107.13.100
3.   修改服务配置文件
服务器安装目录说明,见下表
  
名称
  
说明
备注
  
mysql
  
数据库安装目录,包括数据表存储文件


  
bms
  
基础管理服务,存放第二节说明的各服务,并记录服务日志


  
data
  
数据目录,主要用于存放gps、照片以及后续的ftp服务器数据文件


  
common
  
守护进程 通用服务目录


  
websvr
  
web服务目录


  
scripts
  
服务器软件卸载脚本
用于一键卸载服务器软件
  
tools
  
工具
调试工具,设备模拟器
  
etc
  
开机自动运行MVSP程序
etc/init.d/mvsp

基础服务目录下包括 bin,lib,etc,log四个目录,服务器配置文件存放在etc目录下,文件名称为 服务名.config,服务器安装完成后服务名.confi随修改对应的服务器ip,此时服务器通过加载各自.config配置文件运行,如果出现端口更新获服务器外网对应的ip地址更改,需要修改该文件
a)        修改外面ip如下图所示

DN`)${F_HDMQ767VI{1[17V.png
   修改其中的 wan外网地址即可
b)       修改端口,以修改客户端接入为例,如图所示
]`@TO9I7FAF3KOK[]IQ5BHY.png
修改outer对应的服务器公网的服务端口,即可改变客户端接入的端口
修改inner对应的端口,即可改变各服务之间的访问关系,注:这里请谨慎修改,以保证各服务进程能够正常通信。
修改实例参考:
    进入/mvsp/bms/etc 文件夹下:
cd /mvsp/bms/etc/
1)       svrnettable.xml  当设备为VPN卡网络时需要配置
例如:设备的VPN IP 为10.10.1.100、10.10.2.100....,那具体配置可参考下图
I`$VGOCD`)1OXL(Q1J@Y`XW.png
2)       MVSP_DeviceSvr.config  设备接入服务器配置
2H_W[EKY3T@7NLJLWQEYJ6E.png
3)       MVSP_ClientSvr.config   客户端接入服务器配置
$)G7_I)C{2(1OBMN~1WM3.png
4)       MVSP_MediaSvr.config   媒体转发服务器配置
@S6@A15PWV`VPP]@KDOZG.png
5)       MVSP_TEventSvr.config  事件服务器配置(选配)
ERUQSO@EG28[3JK1GK8N5EA.png
6)       MVSP_EventSvr.config 小公交服务器配置
无对外开放端口,IP修改方法与上述要求一致;
7D$T_TL01G(V9H69M1FO5_7.png
7)       修改WEB访问(tomcat) 端口
vi/mvsp/websvr/conf/server.xml
XHL55%U+0YNO[%)O~7G)6.png
保存退出并重启tomcat 服务;
4.   配置服务器节点及车组绑定
通过IE登录web,进入服务器节点管理页面
HTXVE}}%4$XQYGNM7T}L4Z6.png

P6FW1D8V`IU6P]FZ_YI1B97.png


进入服务器车组绑定页面
TYJK_{9)$YYFF}PNVR5NZ1V.png
从待选服务器列表中选择一个服务器节点移动到右侧点击保存;
CC3~~F{T98T])T`[}I9O]KW.png
保存后重启tomcat 立即生效
cd /mvsp/websvr/bin/        
./shutdown.sh
./shutdown.sh
./start.sh

5.   Web页面修改客户定制名称1)  登录页面名称修改
/mvsp/websvr/webapps/ROOT/Mvsp/RegisterLogin/Default.jsp
第77行修改参考下图:
31L}X(_LV5MFX(G4Y0DW17N.png
第92行修改参考下图:
$(K55XU~1`V2SI)G{1V2GG0.png
2)  主页面名称修改
/mvsp/websvr/webapps/ROOT/Mvsp/Index
92行修改参考下图:
(_LGJHSP}P1}}6]4WYO8%ZU.png
105行修改参考下图:
CGRTRO88~BL_C7YKIXRJY.png
六、服务网元开启与关闭1.   守护程序
       cd/mvsp/common/bin/
       关闭:./mvsp_daemon stop
       开启:./mvsp_daemon start

2.        Tomcat 服务
cd /mvsp/websvr/bin/        
关闭:./shutdown.sh
开启:./start.sh
3.   设备接入服务
              cd /mvsp/bms/bin/
         关闭:killall  MVSP_DeviceSvr
               开启:./ MVSP_DeviceSvr

4.   客户端接入服务
                 cd /mvsp/bms/bin/
                     关闭:killall  MVSP_ClientSvr
                     开启:./ MVSP_ClientSvr
5.   视频转发服务
                     cd/mvsp/bms/bin/
                     关闭:killall  MVSP_MediaSvr
                     开启:./ MVSP_MediaSvr

6.   数据库服务
cd /mvsp/mysql/support-files/
关闭:./mysql.server stop
重启:./mysql.server restart
开始:./mysql.server start

七、服务状态查看及检查
1)       通过ps –ef|grep MVSP_ 命令首先查看服务进程是否存在
       ~LA@2%S{0@(WXY(Q}[JOS3N.png
2)       通过日志打印分析
cd /mvsp/bms/bin/ 目录下,执行./mvspdbgview –p 命令,如果没有任何反应可能程序已经运行,需要先停止已经运行的程序;killall ./mvspdbgview;日志可以通过工具保存到用户自己电脑上;

3)       通过telnet 端口查看服务是否正常;当出现公网连接不上的时候,可以通过telnet  内网服务器IP port 是否正常来判断;如果内网通,说明是公网端口映射出了异常或服务器防火墙有异常;如果内网不通,说明服务没有运行;
以设备注册端口6001为例:
YL[6$PD3X~II`)%N3B9)502.png
以一个没有监听的端口为例:
}O]CXFUGHIN@QJ{14GG5B4H.png
八、FAQ1.客户端登陆不了
检查点1:WEB能否登陆http://ip:port
着急解决方法:重启Tomcat
操作步骤:
关闭守护进程 cd /mvsp/common/bin/  /mvsp_daemon stop
重启tomcat
cd /mvsp/websvr/bin/        
./shutdown.sh
./shutdown.sh
./start.sh
开启守护进程  cd /mvsp/common/bin/  ./mvsp_daemon start
2.视频无法预览1)     检查视频服务是否正常运行
ps –ef|grep MVSP_MediaSvr

判断方法:如果进程不在说明服务没有启动
操作步骤:
cd /mvsp/bms/bin  
./ MVSP_MediaSvr

2)     转发端口通过公网Telnet 下是否正常;
telnet 114.119.7.87 6007
判断方法:如果服务在运行,端口不通请联系网络管理员;

3)     UAP连接是否正常

4)     
资源是否用完


沉伦锦年只如初见,岁月静好生生欢颜。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表