美文网首页
NEXTGEN CONNECT 安装

NEXTGEN CONNECT 安装

作者: 角角_d216 | 来源:发表于2019-11-03 15:08 被阅读0次

    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

    相关文章

      网友评论

          本文标题:NEXTGEN CONNECT 安装

          本文链接:https://www.haomeiwen.com/subject/nvakbctx.html