本文目标

在virtualbox创建的虚拟机中安装rocketMQ

1.下载

这是阿里云镜像地址:链接
我选择了4.9.4
image.png
下载完放到虚拟机中,用finalshelll的话,直接拖进文件夹即可。

2.上传到虚拟机

先创建文件夹

mkdir /usr/mq

把下载的安装包放到这个文件夹,用finalshelll的话,直接拖进文件夹即可。

3.解压

unzip rocketmq-all-4.9.4-bin-release.zip 

4.修改启动所需资源

因为我是虚拟机,没有给太多的运行内存,所以需要改配置,把一些参数改小一点。
如果你不是虚拟机,或者虚拟机资源充足,也可以不改
一个三个文件,都在解压包的bin文件夹下

1.runserver.sh
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
2.runbroker.sh
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m"
3.tools.sh
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn256m -XX:PermSize=128m -XX:MaxPermSize=128m"

4.修改配置文件

修改解压包的/conf文件夹下的broker.conf,在末尾加两行

namesrvAddr = 192.168.188.1
brokerIP1 = 192.168.188.1

5.启动

在安装目录下执行

nohup sh bin/mqnamesrv -n "192.168.188.1:9876" &
nohup sh bin/mqbroker -n 192.168.188.1:9876 -c conf/broker.conf autoCreateTopicEnable=true &

等风来
39 声望5 粉丝