短信视频开源平台搭建攻略

这几天我们单位要开发搭建个短信平台用于通知和回访客户,还要视频短信功能用于我们产品的全面演示!单位还不想花太多钱,这么难的一个项目就顺利的落在我头上了!这一头的雾水不知道从哪里下手,折腾十来天网上各种调研各种查资料。功夫不负有心人呀,找到一个免费的(不要钱哦哈哈)而且还在陆续的开源短信平台,还有最新的5G应用的视频短信功能这个正好能解决单位的产品演示需求!
这是我搭建短信平台和视频短信的过程!(安装过程有点小繁琐哦)
刚开始抱着试一试的态度,有这么好的事儿?折腾好几天发现好多大公司也都在用这个短信、和视频短信平台!
我用的服务器是CPU 32核 内存64G 硬盘是NVME.2 高速读写的1T的
系统装的是windows server 2016 r2 x64位中文版
需要安装windows的这3个组件:
Internet Information Services服务 俗称IIS (web)
Net Framework.4.5
消息队列
数据库用的是Orcle 11g 以上的数据版本

1.短信平台和视频短信 服务器操作系统和组件安装要点
短信视频开源平台搭建攻略
短信视频开源平台搭建攻略
短信视频开源平台搭建攻略
2.短信平台和视频短信 安装Internet Information Services服务 俗称IIS
短信视频开源平台搭建攻略短信视频开源平台搭建攻略
3.短信平台和视频短信 安装WINDOWS组件 Net Framework 4.5短信视频开源平台搭建攻略
4.短信平台和视频短信 windows安装消息队列短信视频开源平台搭建攻略
各项软件服务安装进行中
短信视频开源平台搭建攻略
5安装Oracle11g 数据库,直接官网下载
https://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html
数据库安装字符集设置为utf-8;
短信视频开源平台搭建攻略
短信视频开源平台搭建攻略
短信视频开源平台搭建攻略
短信视频开源平台搭建攻略
短信视频开源平台搭建攻略
数据库脚本,创建数据库表,存储过程,函数等

6.短信平台和视频短信
Win系统桌面按WIN+R键,弹出运行窗口,输入cmd,点击确定
短信视频开源平台搭建攻略
安装数据库,设置用户赋予权限 #sqlplus /nolog
短信视频开源平台搭建攻略
SQL> conn / as sysdba;
SQL>create user HxSMS identified by Hxkj2019; --username/password都是用户自定义
SQL> grant dba to HxSMS;
SQL> conn HxSMS/Hxkj2019;
SQL> select * from user_sys_privs;

7.短信平台和视频短信
创建表空间,分配空间大小
创建表空间执行sql语句
create bigfile tablespace YYSMS_BASE datafile ‘D:\orcl\YYSMS_BASE.DBF’ size 50m autoextend on;
create bigfile tablespace YYSMS_CACHE datafile ‘D:\orcl\YYSMS_CACHE.DBF’ size 50m autoextend on;
create bigfile tablespace YYSMS_AMOUNT datafile ‘D:\orcl\YYSMS_AMOUNT.DBF’ size 50m autoextend on;
create bigfile tablespace YYSMS_MSGDEFAULT datafile ‘D:\orcl\MSGDEFAULT.DBF’ size 50m autoextend on;
create bigfile tablespace YYSMS_MSG_1905 datafile ‘D:\orcl\YYSMS_MSG_1905.DBF’ size 50m autoextend on;
create bigfile tablespace YYSMS_MSG_1906 datafile ‘D:\orcl\YYSMS_MSG_1906.DBF’ size 50m autoextend on;
create bigfile tablespace YYSMS_MSG_1907 datafile ‘D:\orcl\YYSMS_MSG_1907.DBF’ size 50m autoextend on;
create bigfile tablespace YYSMS_MSG_1908 datafile ‘D:\orcl\YYSMS_MSG_1908.DBF’ size 50m autoextend on;
create bigfile tablespace YYSMS_MSG_1909 datafile ‘D:\orcl\YYSMS_MSG_1909.DBF’ size 50m autoextend on;
create bigfile tablespace YYSMS_MSG_1910 datafile ‘D:\orcl\YYSMS_MSG_1910.DBF’ size 50m autoextend on;
create bigfile tablespace YYSMS_MSG_1911 datafile ‘D:\orcl\YYSMS_MSG_1911.DBF’ size 50m autoextend on;
create bigfile tablespace YYSMS_MSG_1912 datafile ‘D:\orcl\YYSMS_MSG_1912.DBF’ size 50m autoextend on;
获取数据库相关文件脚本地址:http://www.hxipyy.net/blog3.html

8.分别执行我那文件夹里的文件就行
平台创建分区表执行sql语句(六张表)
msg_details
msg_report
msg_text_mt
msg_sms_mo
msg_msisdn_mt
user_amountdetails

9. 导入数据库备份文件
平台数据库导入脚本文件放入D盘再进行执行脚本
执行数据库脚本
@echo off
echo 正在导入 Oracle 数据库,请稍等…
imp hxsms/hxkj2019 file=D:\orcl.dmp log=D:\orcl.log fromuser=hxsms touser=hxsms commit=y ignore=y buffer=819200
echo 任务完成!

10. 平台运行安装文件夹下的Hx.SmsPlatform.Installer.exe程序,自动创建windows服务
获取华信短信平台安装包地址:http://www.hxipyy.net/blog3.html
进行如下操作短信视频开源平台搭建攻略
短信视频开源平台搭建攻略
短信视频开源平台搭建攻略
短信视频开源平台搭建攻略
11. 短信平台和视频短信 使用Start.bat文件启用windows服务,停止服务使用Stop.bat文件,也可直接在windows服务中启用,但要注意启动的先后顺序。
短信视频开源平台搭建攻略
短信视频开源平台搭建攻略
短信视频开源平台搭建攻略

12.短信平台和视频短,服务启用完成后,信打开iis ,创建HxMoReport,HxClient,HxSmsManagement,HxUserInterface四个网站,然后启动网站,程序安装完成