[关闭]
@chenpbh 2017-04-21T03:46:19.000000Z 字数 2969 阅读 447

服务器部署及运行说明

未分类


1 租赁服务器

1.1 依赖服务

1.1.1 数据库

主机:192.168.2.205(主),192.168.2.203(从)

1.1.1.1 启动服务

  1. service mysqld start
  1. service mysqld start

3.数据库启动完成

1.1.1.2 停止服务

分别在两台服务器,执行以下命令,即可完成服务的停止

  1. service mysqld stop

1.1.2 Redis

主机:192.168.2.204

1.1.2.1 启动服务

  1. # 首先关掉防火墙
  2. service iptables stop
  3. # 启动6379端口的redis(小蜻蜓、分秒出行)
  4. cd /opt/script
  5. ./start6379.sh
  6. # 启动6380端口的redis(绿行)
  7. cd /opt/script
  8. ./start6380.sh

1.1.2.2 停止服务

通过ps查找出pid,然后用kill -9 pid停止即可

1.1.3 ActiveMQ

主机:192.168.2.204

1.1.2.2 启动服务

  1. cd /opt/apache-activemq-5.13.3
  2. bin/activemq start

1.1.2.2 停止服务

  1. cd /opt/apache-activemq-5.13.3
  2. bin/activemq stop

1.2 应用服务

1.2.1 绿行租赁服务

WEB后台和充电网关服务(192.168.2.202)

1.2.1.1 启动WEB服务

  1. # 启动web
  2. cd /opt/apache-tomcat-7.0.67/bin
  3. ./startup.sh
  4. # 启动充电服务网关
  5. cd /opt/tomcat-stake/bin
  6. ./startup.sh
  7. # 启动nginx
  8. nginx

1.2.1.2 启动前置机服务

前置机【windows server】(192.168.2.208)
注意,前置机停止时需要输入密码,密码为111

  1. 租赁前置机:E:\ready-go\RentalIO_2.0.3.1\RentalIO.exe
  2. 充电前置机:E:\ready-go\ChargeInterface\ChargeInterface.exe

1.2.2 小蜻蜓租赁服务

1.2.2.1 启动WEB服务

WEB后台和充电网关服务(192.168.2.201)

  1. # 启动web
  2. cd /opt/apache-tomcat-7.0.67/bin
  3. ./startup.sh
  4. # 启动充电服务网关
  5. cd /opt/tomcat-stake/bin
  6. ./startup.sh
  7. # 启动nginx
  8. nginx

1.2.2.2 启动前置机服务

前置机【windows server】(192.168.2.207)
注意,前置机停止时需要输入密码,密码为111

  1. 租赁前置机:E:\xiaoqingting\RentalIO_2.0.3.1\RentalIO.exe
  2. 充电前置机:E:\xiaoqingting\ChargeInterface\ChargeInterface.exe

1.2.3分秒出行租赁服务

1.2.3.1 启动WEB服务

WEB后台和充电网关服务(192.168.2.201)

  1. # 启动web
  2. cd /usr/local/tomcat/hpfmcx/web/bin
  3. ./startup.sh
  4. # 启动充电服务网关
  5. cd /usr/local/tomcat/hpfmcx/bus/bin
  6. ./startup.sh

1.2.3.2 启动前置机服务

前置机【windows server】(192.168.2.209)
注意,前置机停止时需要输入密码,密码为111

  1. 租赁前置机:E:\apps\RentalIO_2.0.3.0\RentalIO.exe

2 国家预约官网

2.1 测试环境

2.1.1 依赖服务

2.1.1.1 Redis

主机: 192.168.2.213

  1. docker start redis

2.1.1.2 Oracle

主机: 192.168.2.213

  1. # 启动测试环境的oracle数据库
  2. docker start oracle-test
  3. # 启动开发环境的oracle数据库
  4. docker start oracle-dev

2.1.2 应用服务

2.1.2.1 管理后台

主机: 192.168.2.213

  1. cd /home/test/veh-ts
  2. # 关闭之前运行的进程
  3. kill -9 `ps aux | grep "veh-ts" | grep "spring.profiles.active=test"| awk '{print $2}'`
  4. # 启动服务,注意,这里的jar以最新版本的为准
  5. nohup java -jar veh-ts-xxxx.jar --spring.profiles.active=test

2.1.2.1 APP接口服务

主机: 192.168.2.213

  1. cd /home/repo/appItest
  2. nohup java -jar app-xxxx.jar &

2.2 生产环境

2.2.1 依赖服务

2.2.1.1 Redis

主机: 192.168.2.82
目前是和车联网共用一个redis,切记不要重复启动。

  1. cd /usr/local/bin
  2. ./redis-server /etc/redis.conf &

2.2.1.2 Oracle

生产环境的数据库由DBA管理

2.1.2 应用服务

2.1.2.1 管理后台

主机: 192.168.2.213

  1. cd /home/release
  2. # 关闭之前运行的进程
  3. kill -9 `ps aux | grep "veh-ts" | grep "spring.profiles.active=prod"| awk '{print $2}'`
  4. # 启动服务,注意,这里的jar以最新版本的为准
  5. nohup java -jar veh-ts-xxxx.jar --spring.profiles.active=test

2.1.2.1 APP接口服务

主机: 192.168.2.213

  1. cd /home/repo/appI
  2. nohup java -jar app-xxxx.jar &

3 车联网

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注