对于mule,使用anypoint开发完后,就要使用mule-standalone去发布了。
    安装前的要求
    Linux安装有JDK,并配置好JAVA_HOME
    安装好vim
    一、安装mule standalone
    下载地址:
    https://repository.mulesoft.org/nexus/content/repositories/releases/org/mule/distributions/mule-standalone/
    image.png
    选择版本后,再选择对应的文件,我这里选的是tar.gz文件(主要是我不确定zip文件是对应windows,还是Linux,谨慎起见,还是用tar.gz)
    把下载好的tar.gz包复制到指定路径

    我是计划放在/home1/mule目录中,输入的Linux 命令如下:
    cd /home1 #进入home1文件夹
    mkdir mule #创建mule文件夹
    cd mule #进入mule文件夹
    插U盘、远程FTP,随便你,反正就是把刚才下载到的tar.gz放到Linux中,我是通过FTP传到/home/orcl文件夹中的
    好了之后,继续敲Linux命令
    cp /home/orcl/mule-standalone-3.9.0.tar.gz /home1/mule -> 把tar.gz包复制到mule文件夹下
    复制完了之后,可以通过以下命令确认是否复制成功:
    cd /home1/mule ->进入mule文件夹
    ll -> 查看mule文件夹的文件
    如果见到列出来的文件清单有tar.gz文件,表示复制成功
    image.png
    这里有3项,是因为我写文章之前,用了4.1.1版本做了一次,为了写这文章,又下载了3.9.0弄了一次。
    接下来,在当前路径(/home1/mule)解压tar.gz
    tar -zxvf mule-standalone-3.9.0.tar.gz -> 解压
    ll -> 查看mule文件夹的文件
    可以看到,多了一个文件夹了
    image.png
    二、配置mule standalone
    1、设置Java的路径
    mule standalone默认设置的Java路径是错的,我们要改对
    cd mule-standalone-3.9.0
    ll
    看到如下内容
    image.png
    cd conf
    ll
    vim wrapper.conf -> 使用 vim编辑wrapper.conf
    image.png
    找到这行
    image.png
    按键盘的“I”键,转为编辑模式
    把截图那行的内容改为:
    wrapper.java.command=%JAVA_HOME%/bin/java
    按esc键返回浏览模式,输入:进入命令模式,输入wq,回车,w表示保存,q表示退出。
    如果不确定修改是否成功,可以在命令行再次输入vim wrapper.conf,查看是否修改成功
    2、配置MULE_HOME
    Linux命令行输入:
    export MULE_HOME=”/home1/mule/mule-standalone-3.9.0” ->建立MULE_HOME
    echo $MULE_HOME -> 查看MULE_HOME的设置,如果没有设置,则返回空白
    image.png
    三、启动mule项目
    把mule的项目(zip包)放到apps文件夹中,如何放不再写了,怎么放tar.gz,就怎么放zip。
    cd /home1/mule/mule-standalone-3.9.0/bin -> 进入bin文件夹
    image.png
    启动mule
    ./mule start -> 启动mule
    image.png
    通过postman测试linux服务器的mule是否运作,收到返回结果
    image.png
    四、注意事项
    1、版本号对应
    开发mule的anypointStudio的版本号要与mule standalone的版本号对应
    6.5的anypoint是对应3.9.0的standalone
    7 的anypoint 对应 4.0以后的standalone
    我之前就是6.5 anypoint对4.1.1 standalone,结果启动不起来(所以看到我的linux有两个standalone)
    2、URL路径
    URL路径,是在anypoint中配置的,不是在standalone中配置的。
    image.png
    URL= 服务器ip:端口/路径,例如192.168.80.251:8100/his
    3、查看日志
    tail -f ../logs/mule.log 查看启动日志
    4、windows部署
    windows部署的方法跟linux类似,也是要改Java的路径,只是不用输入命令启动,直接鼠标双击启动而已。
    ————————————————
    版权声明:本文为CSDN博主「dl348」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/dl348/article/details/83410201
    [

    ](https://blog.csdn.net/dl348/article/details/83410201)