在Linux下,ActiveMQ官方推荐的安装目录为:/opt/activemq
- 目录结构
/opt/activemq
├── activemq-all # ActiveMQ源码包
├── apache-activemq-5.x.x # ActiveMQ解压后目录
│ ├── bin # 可执行脚本目录
│ ├── conf # 配置文件目录
│ ├── data # 数据文件目录
│ ├── lib # 依赖库目录
│ ├── webapps # Web控制台
│ └── ...
└── apache-activemq-5.x.x # 若干版本的安装目录
- 主要目录解释:
/opt/activemq/apache-activemq-5.x.x/bin:
包含ActiveMQ的启动脚本、配置脚本、持久化脚本等。
/opt/activemq/apache-activemq-5.x.x/conf:
包含ActiveMQ的配置文件activemq.xml
和jetty.xml
。
/opt/activemq/apache-activemq-5.x.x/data:
包含ActiveMQ产生的所有数据文件,比如消息数据、日志文件等。
/opt/activemq/apache-activemq-5.x.x/lib:
包含ActiveMQ运行所依赖的所有第三方库。
/opt/activemq/apache-activemq-5.x.x/webapps:
包含ActiveMQ的Web管理控制台。
按照上述的目录结构,在/opt/activemq
下安装多个版本的ActiveMQ也比较方便。日后可以使用软链指向具体的版本。