分支部署 -- :
# 服务器安装。
## centos7安装;(如果无法挂载引导U盘安装则执行以下步骤)版本: CentOS-7.5-x86_64-Minimal-1804
Tab 键将 修改底部命令为:>vmlinuz initrd=initrd.img linux dd quiet 查看挂载U盘的分区(如:sda4)
然后重启将底下的命令改成:>vmlinuz inyitrd=initrd.img inst.stage2=hd:/dev/U盘分区 quiet
## 静态地址(配置网络)如果有外网IP则配置成外网IP
vi /etc/sysconfig/network-script/ifcfg-<网卡名称>
BOOTPROTO=STATIC
ONBOOT=YES
IPADDR=192.168.1.145
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
DNS1=192.168.1.1
重启网络服务
service network restart
## 挂载U盘,导入install.zip安装文件
查看u盘设备 fdisk -l
mount /dev/sdb1 /mnt/usb
umount /mnt/usb
解压install.tar.gz
运行install.sh脚本
## 开启防火墙
systemctl start firewalld
systemctl enable firewalld
查看所有打开的端口: firewall-cmd --zone=public --list-ports
添加端口
firewall-cmd --add-port=22/tcp --permanent
firewall-cmd --add-port=15671/tcp --permanent
firewall-cmd --add-port=18008/tcp --permanent
firewall-cmd --add-port=8008/tcp --permanent
firewall-cmd --add-port=8081/tcp --permanent
firewall-cmd --add-port=61613/tcp --permanent
firewall-cmd --add-port=15674/tcp --permanent
firewall-cmd --add-port=18082/tcp --permanent
重新载入 firewall-cmd --reload
## java包 application.properties 文件配置
1. 将java中的application.properties 剪贴到与java同级目录
/data/applications/dwps/java/
2. 修改配置文件如以下内容:
vi /data/applications/dwps/java/application.properties
* 2.1 #ukey 配置:如需要开启U盾 去掉 # 符号,并且需要按照密钥制作文档生成对应的密钥
#server.ssl.client-auth=need
2.2 #database connection config
hikari.pg.jdbc-url=jdbc:postgresql://localhost:5432/dwps2?stringtype=unspecified
2.3 # sqlite库
hikari.sqlite.jdbc-url=jdbc:sqlite:/data/applications/dwps/c/abc.so
2.4 #主控节点用户key及部署类型1-主控 2-分支节点
server.deploy.type=2
server.main.node=panyang 说明:修改对应的节点名称(使用小写字母):如:武汉 -> wuhan
2.5 #rabbit config
spring.rabbitmq.host=localhost 说明:改为localhost
2.6 #stormp send
dwps.stormp.host=192.168.2.134 说明:改为本机IP
dwps.stormp.port=61613
2.7 #是否开启设备认证 on-开启 off关闭
dwps.device.valid=off
2.8 #是否开启定时预警任务
dwps.alarm.task=on 默认为on
2.9 #调用imsi与msisdn转化接口相关配置
dwps.imsi.apiurl=http://192.168.2.134:8081 说明:改为本机IP
## xClient 通讯节点名称及IP配置
1. 客户端配置
vi /data/applications/dwps/c/xClient.conf
<node_id>panyang</node_id> 说明:与java包application.properties 文件配置节点名称同步
<server_ip>101.201.213.210:17891</server_ip> 说明:通信服务器IP
<reconn_sec>15</reconn_sec>
<interval>0</interval> 说明:查询时间间隔配成0
2. 通讯服务配置
vi /data/applications/dwps/c/dwconfig.xml
<node_id>FFFFFFFFFFFFFFFFF</node_id> 说明:与改配置一致,不是请更改
<listen>101.201.213.210:17891</listen> 说明:默认服务器IP为该IP
## supervisord 配置
vi cat /etc/supervisord.conf
command=java -jar /data/applications/dwps/java/java包名称 &
只布控节点
#[program:dwXServer] 所有的配置注释
## 配置开关机
2.开关机查询配置:需要登录内网管理系统添加节点账号
网址:http://192.168.1.143:8006
创建账号:通知URL:http://本机IP:8008/task/system/noticeSmsResult
## 运行测试
超级管理员[账号:sysadmin 密码:1]
使用超级管理员创建管理员账号及用户账号