一、创建文件夹
进入我们创建好的文件夹中:
//创建文件加 mkdir rockmq //进入文件夹 cd rockmq
二、下载安装包
下载自己所需的版本,我这里是rocketmq4.4.0
//下载安装包 wget https://archive.apache.org/dist/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip
三、解压文件夹
先执行chmod -R 777 *命令,使之为可执行文件,再执行unzip命令解压
//使变为可执行文件 chmod -R 777 * //解压 unzip rocketmq-all-4.4.0-bin-release.zip
四、修改配置
这里要注意,解压完成以后一定要修改java运行的内存,不然会无法建立topic。
进入解压后的文件夹:cd rocketmq-all-4.4.0-bin-release
进入bin文件加中修改三个文件:runserver.sh、runbroker.sh、tools.sh
首先我们修改runsever.sh的。使用vim命令:vim runserver.sh
将我蓝色方框区域的参数进行修改:修改为
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m"
接着修改runbroker.sh文件,同样vim runbroker.sh
将我蓝色方框区域的参数进行修改:修改为
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m"
再接着,修改tools.sh,同样vim tools.sh
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=200m"
五、启动服务
在bin的前一级目录下:
//启动mqnamesrv服务 nohup sh bin/mqnamesrv & //查看日志 > tail -f ~/logs/rocketmqlogs/namesrv.log The Name Server boot success... //启动mqbroker服务 nohup sh bin/mqbroker -n localhost:9876 & //查看日志 > tail -f ~/logs/rocketmqlogs/broker.log The broker[%s, 172.30.30.233:10911] boot success... ————————————————
标签:bin,OPT,JAVA,Centos,修改,sh,安装,rocketmq From: https://www.cnblogs.com/RedOrange/p/17401238.html