手动安装一个2主2从的RocketMQ
安装RocketMQ
机器:MacBookPro (13-inch, 2020, Four Thunderbolt 3 ports)
系统:macOS Big Sur 版本11.4
JDK版本:1.8.0_281
具体的安装过程我们分为三步走
- 确定进程管理工具
- 书写配置文件
- 启动并验证服务
进程管理工具
Q:为什么需要进程管理工具
A:方便,方便,还是tm的方便,不会造成重启服务器之后需要重新启动服务
安装
这里我们选择 Supervisor , 安装命令如下:
pip install supervisor
# or
pip3 install supervisor
验证一下是否安装成功
supervisord -version
4.2.2
配置
这里我们手动生成一下supervisor的配置
echo_supervisord_conf > /etc/supervisord.conf
我们需要关注生成的配置文件中的这几行配置
;[inet_http_server] ; inet (TCP) server disabled by default
;port=127.0.0.1:9001 ; ip_address:port specifier, *:port for all iface
;username=user ; default is no username (open server)
;password=123 ; default is no password (open server)
;[include]
;files = relative/directory/*.ini
第一个配置代表是否提供web管理界面,第二个配置代表是否包含其余的配置文件,这里我们手动把web管理界面打开,并且开启配置文件包含,最后的配置文件如下
[inet_http_server] ; inet (TCP) server disabled by default
port=127.0.0.1:9001 ; ip_address:port specifier, *:port for all iface
;username=user ; default is no username (open server)
;password=123 ; default is no password (open server)
[include]
files = /etc/supervisor.d/*.ini
其余配置项保持不动
配置文件中的include路径应该牢记
启动
这里我们选择手动配置文件来启动supervisor
supervisord -c /etc/supervisord.conf
如果现在你开启了web管理界面就可以在浏览器访问 http://localhost:9001 来查看你的进程了
到这里还没有配置进程