The RabbitMQ deployment package contains a sequence software (referred to as "components") required for RabbitMQ to run. The important information such as the component name, installation directory path, configuration file path, port, version, etc. are listed below.
You can check the file path by the cmd whereis
of RabbitMQ, and we have prepared more detail for your reference
whereis rabbitmq-server
whereis erlang
#For Centos&Redhat
rpm -ql rabbitmq-server
rpm -ql erlang
#For Ubuntu&Debian
dpkg -L rabbitmq-server
RabbitMQ installation directory: /data/rabbitmq
RabbitMQ logs directory: /data/logs/rabbitmq
Erlang installation directory: /data/erlang
You can control(open or shut down) ports by Security Group Setting of your Cloud Server whether the port can be accessed from Internet.
You can run the cmd netstat -tunlp
to list all used ports, and we list the following most useful ports for you:
Name | Number | Use | Necessity |
---|---|---|---|
HTTP | 15672 | HTTP requests for RabbitMQ Console | Required |
HTTPS | 5672 | RabbitMQ connect Port | Optional |
TCP | 4369 | Erlang distribution | Optional |
You can see the version from product page of Marketplace. However, after being deployed to your server, the components will be automatically updated, resulting in a certain change in the version number. Therefore, the exact version number should be viewed by running the command on the server:
# Linux Version
lsb_release -a
# erlang Version
yum info erlang
apt show erlang
# RabbitMQ version
rabbitmqctl status | grep RabbitMQ*