Linux下安装配置启动mule standalone
对于mule,使用anypoint开发完后,就要使用mule-standalone去发布了。安装前的要求Linux安装有JDK,并配置好JAVA_HOME安装好vim 一、安装mule standalone下载地址:https://repository.mulesoft.org/nexus/content/repositories/releases/org/mule/d...
对于mule,使用anypoint开发完后,就要使用mule-standalone去发布了。
安装前的要求
Linux安装有JDK,并配置好JAVA_HOME
安装好vim
一、安装mule standalone
下载地址:
选择版本后,再选择对应的文件,我这里选的是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文件,表示复制成功
这里有3项,是因为我写文章之前,用了4.1.1版本做了一次,为了写这文章,又下载了3.9.0弄了一次。
接下来,在当前路径(/home1/mule)解压tar.gz
tar -zxvf mule-standalone-3.9.0.tar.gz -> 解压
ll -> 查看mule文件夹的文件
可以看到,多了一个文件夹了
二、配置mule standalone
1、设置Java的路径
mule standalone默认设置的Java路径是错的,我们要改对
cd mule-standalone-3.9.0
ll
看到如下内容
cd conf
ll
vim wrapper.conf -> 使用 vim编辑wrapper.conf
找到这行
按键盘的“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的设置,如果没有设置,则返回空白
三、启动mule项目
把mule的项目(zip包)放到apps文件夹中,如何放不再写了,怎么放tar.gz,就怎么放zip。
cd /home1/mule/mule-standalone-3.9.0/bin -> 进入bin文件夹
启动mule
./mule start -> 启动mule
通过postman测试linux服务器的mule是否运作,收到返回结果
四、注意事项
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中配置的。
URL= 服务器ip:端口/路径,例如192.168.80.251:8100/his
3、查看日志
tail -f ../logs/mule.log 查看启动日志
4、windows部署
windows部署的方法跟linux类似,也是要改Java的路径,只是不用输入命令启动,直接鼠标双击启动而已。
更多推荐
所有评论(0)