Solution/ 解决方案

解决方案分类

【短信防火墙】本地部署

发布时间:2021-01-27 点击数:6224

本地服务部署

 

本篇教程介绍如何在Linux系统上部署短信防火墙本地服务

 

 

背景信息

 

本篇教程在示例步骤中使用了以下软件版本。操作时,请您以实际软件版本为准。

 

      ·  操作系统:centos7

      ·  JDK版本:JDK 1.7.0_80(自行安装)

      ·  Tomcat版本:7.0.100(安装包自带)

说明 本示例中,使用JDK 1.7.0_80版本为例。源代码版本会不断升级,您可以获取合适的安装包版本。

下载防火墙应用

下载链接

应用目录结构

防火墙本地应用目录结构参见下表。

 
应用目录路径 说明
app.fire.sms/apache-tomcat-7.0.100/bin 主要启停脚本目录
app.fire.sms/apache-tomcat-7.0.100/conf 配置文件,server.xml,用于修改应用端口
app.fire.sms/apache-tomcat-7.0.100/logs 运行日志

app.fire.sms/config
需要替换应用中的常用配置
app.fire.sms/webapps
应用文件存放的目录

上传应用程序

将下载好的应用程序包(app.fire.sms.20210401.tar.gz)上传到主目录:/

解压:

 

tar -zxvf app.fire.sms.20210401.tar.gz
注意 修改权限 app.fire.sms 目录,然后进行启动。命令如下:

 

chmod 755-R/app.fire.sms

 

配置防火墙密钥

 

      ·  已注册防火墙账号。如还未注册,请先完成账号注册 

      ·  已获取防火墙密钥。如还未获取,请先获取密钥。(参考快速开始

 

进入/app.fire.sms/webapps/nxt-sms-server/WEB-INF/classes 目录,打开newxtc.ini文件配置 merchantCode 及 secKey;

 

参数 说明
merchantCode 商户编码(如:newxtc.com)
secKey 商户密钥(如:33933196-xxxx-xxxx-xxxx-6a795a53fefd)

 

服务启停操作

 

1、启动

 

进入/app.fire.sms/apache-tomcat-7.0.100/bin 目录,启动服务

./startup.sh

2、停止

 

进入/app.fire.sms/apache-tomcat-7.0.100/bin 目录,停止服务

./shoudown.sh

3、日志

 

查看 Tomcat 日志:主要查看启动是否正常

/app.fire.sms/apacha-tomcat-7.0.100/logs

 

部署完成后验证

 

验证是否启动成功

访问: http://ip:7502 ,端口号7502为默认端口

成功如下:

Windows环境部署

 

说明 本篇教程为linux环境部署教程,如需在Windows环境下部署,原基础步骤不变,将 上传应用程序 步骤改为以下操作即可:

 

1.解压资源包:

 

将下载好的应用程序包(app.fire.sms.20210401.tar.gz)解压到某盘符根目录下,如(D:/)

 

2.更改配置

 

进入/app.fire.sms/apache-tomcat-7.0.100/conf 目录,编辑server.xml文件

 

linux:

 

 

 

windows: