rpm 下载安装
下载地址:https://www.nextgen.com/products-and-services/nextgen-connect-integration-engine-downloads
下载rpm包
mirthconnect-3.8.1.b246-linux.rpm
本地安装此包 yum localinstall mirthconnect-3.8.1.b246-linux.rpm
安装成功后 会在 /opt/mirthconnect/ 产生安装路径
进入 /opt/mirthconnect/conf 配置 vim mirth.properties 文件配置端口和数据
配置成功后:回到 /opt/mirthconnect/ 目录
启动mirth:./mcservice start 即可
查看状态:./mcservice status
停止:./mcservice stop
根据你配置的端口既可以访问
一下为参考资料
Mirth Linux无界面安装及配置
电信IOT网站:https://180.101.147.208:8093/#/pages/device-management/devices
下载地址:
代码下载地址:
a、https://svn.mirthcorp.com/connect/branches/3.5.x/
b、https://svn.mirthcorp.com/connect/tags/3.5.2 #这里具体到小版本
mirth官网:https://www.nextgen.com/
mirth开发网:http://www.mirthcorp.com/community/wiki/pages/viewpage.action?pageId=11174703
mirth脚本编写参考:https://stackoverflow.com/questions/2147983/mirth-connect-javascript-to-call-a-webservice
1、建立mysql数据库
create database mirthdb;
2、创建Mysql用户mirth
grant all on *.* to 'mirth'@'%' identified by 'mirth@admin@mysql' with grant option;
flush privileges;
2、从rpm包进行安装
rpm -ivh mirthconnect-3.4.2.8129.b167-linux.rpm
3、配置
vi /opt/mirthconnect/conf/mirth.properties
http.port = 8003
https.port = 8443
database = mysql
database.url = jdbc:mysql://localhost:3306/mirthdb
database.username = mirth
database.password = mirth@admin@mysql
4、端口开通
firewall-cmd --add-port=8003/tcp
firewall-cmd --add-port=8443/tcp
5、启动mirth服务
/opt/mirthconnect/mcservice start #启动
/opt/mirthconnect/mcservice status #查看服务状态
ps -ef | grep mcservice #查看服务状态
6、启动成功会在mirthdb中建立13个表
show tables;
| ALERT |
| CHANNEL |
| CHANNEL_GROUP |
| CODE_TEMPLATE |
| CODE_TEMPLATE_LIBRARY |
| CONFIGURATION |
| D_CHANNELS |
| EVENT |
| PERSON |
| PERSON_PASSWORD |
| PERSON_PREFERENCE |
| SCHEMA_INFO |
| SCRIPT
7、将Mirth添加为系统服务
建立 mirthconnect.service 文件,内容如下:
# vi /usr/lib/systemd/system/mirthconnect.service
[Unit]
Description=MirthConnect
After=network.target
[Service]
Type=forking
User=root
Group=root
ExecStart=/opt/mirthconnect/mcservice start
ExecStop=/opt/mirthconnect/mcservice stop
ExecRestart=/opt/mirthconnect/mcservice restart
TimeoutSec=60
[Install]
WantedBy=multi-user.target
8、服务启动和停止
systemctl start mirthconnect #启动服务
systemctl stop mirthconnect #停止服务
启动服务:
/opt/mirthconnect/mcservice start
停止服务
/opt/mirthconnect/mcservice stop
9、服务自动启动
systemctl enable mirthconnect
10、外部访问
http://134.198.1.202:8003
https://134.198.1.202:8443
11、初始账号密码:
admin/admin
修改后的账号密码:
======================================测试======================================
下载地址:
https://www.mirth.com/Downloads
最新下载地址:
3.6版本
https://www.nextgen.com/products-and-services/NextGen-Connect-Integration-Engine-Downloads
windows
32-bit Installer http://downloads.mirthcorp.com/connect/3.6.0.b2287/mirthconnect-3.6.0.b2287-windows.exe
32-bit Zip http://downloads.mirthcorp.com/connect/3.6.0.b2287/mirthconnect-3.6.0.b2287-windows.zip
64-bit Installer http://downloads.mirthcorp.com/connect/3.6.0.b2287/mirthconnect-3.6.0.b2287-windows-x64.exe
64-bit Zip http://downloads.mirthcorp.com/connect/3.6.0.b2287/mirthconnect-3.6.0.b2287-windows-x64.zip
RPM http://downloads.mirthcorp.com/connect/3.6.0.b2287/mirthconnect-3.6.0.b2287-linux.rpm
Tar.gz http://downloads.mirthcorp.com/connect/3.6.0.b2287/mirthconnect-3.6.0.b2287-unix.tar.gz
Installer http://downloads.mirthcorp.com/connect/3.6.0.b2287/mirthconnect-3.6.0.b2287-unix.sh
========================================================================================
用Mirth建立一个TCP、HTTP、UDP、文件传输服务、目录监听服务 等等 各种 服务仅需最多30秒钟时间即可,而且每种服务就是一个数据传输的通道,在通道中,你可以自定义源的协议、目标、以及目标的通讯协议,从源到目标你还可以通过JavaScript来进行数据的接收、处理、存储、转发、格式转换 等等操作
Mirth就是一个天才的开源作品,高端、大气、上档次、傻子一看就会,天才看完可以定制开发,可二次开发,不开发的人,随便找一个jar包拷贝到对应的服务器的Service Lib目录下,就可以通过Js去调用任意类和其中的方法了。
————————————————
版权声明:本文为CSDN博主「云寻觅」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/tengyunjiawu_com/article/details/88019894
网友评论