1. 程式人生 > >linux下yum安裝activeMQ

linux下yum安裝activeMQ


2.安裝ActiveMQ
目前在桌面路徑下,將下載的activeMQ移動到/usr/activemq
[[email protected] Desktop]# mkdir /usr/activemq
[[email protected] Desktop]# mv apache-activemq-5.9.0-bin.tar.gz /usr/activemq/

進入/usr/activemq目錄下,解壓activeMQ
[[email protected] Desktop]# cd /usr/activemq
[[email protected] activemq]# tar -xzvf apache-activemq-5.9.0-bin.tar.gz


3.啟動ActiveMQ

進入/usr/activemq/apache-activemq-5.9.0/bin/linux-x86-64/目錄下,啟動activeMQ
[[email protected] activemq]# cd apache-activemq-5.9.0/bin/linux-x86-64/
[[email protected] linux-x86-64]# ./activemq start 

4.開放埠

在/usr/activemq/apache-activemq-5.9.0/bin/linux-x86-64/下,修改
.防火牆開啟activemq埠8161(管理平臺埠)和61616(通訊埠)
[[email protected]

linux-x86-64]# vi + /etc/sysconfig/iptables  
#新增下面兩行 
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8161 -j  ACCEPT  
-A INPUT -m state --state NEW -m tcp -p tcp --dport 61616 -j  ACCEPT 

重啟防火牆

service iptables restart   
[[email protected] linux-x86-64]# service iptables restart 

使用者名稱:admin
密碼:admin


說明:activemq正常啟動後停止:

activemq正常啟動後,訪問localhost:8161/admin 異常,並且./bin/activemq status顯示ActiveMQ not running,即ActiveMQ當前是停止狀態。

但在啟動時日誌輸出是正常的。

分析解決

在activemq目錄下執行 ./bin/activemq console 會以除錯模式啟動,並將日誌輸出到當前頁面。
執行後報錯如下:

Caused by: java.io.IOException: Failed to bind to server socket:
amqp://0.0.0.0:5672?maximumConnections=1000&wireformat.maxFrameSize=104857600 due to: 
java.net.BindException: Address already in use (Bind failed)

埠5672已被佔用,因為我本機已經啟動了RabbitMQ佔用了埠5672。

修改ActiveMQ 5672埠

開啟ActiveMQ下的 conf/activemq.xml 查詢5672並將其改為其他沒有被使用的埠。
重啟ActiveMQ,訪問localhost:8161/admin 正常。



相關推薦

linuxyum安裝activeMQ

2.安裝ActiveMQ目前在桌面路徑下,將下載的activeMQ移動到/usr/activemq[[email protected] Desktop]# mkdir /usr/activemq[[email protected] Desktop]# mv

linux yum安裝

下載 ges mage ima 雲服務 url install 公司 服務器 背景:   公司的阿裏雲服務器上總是報這個錯 網上百度無果後 打算重裝一下yum 1.下載 wget http://yum.baseurl.org/download/3.2/yum-3.2.

Linuxyum安裝mysql

class 連接器 attribute yum url 實用程序 repos https 路由器 使用MySQL Yum庫在Linux上安裝MySQL。   為Oracle Linux、Red Hat Enterprise Linux和CentOS提供的MySQL Yum存

CentOS7 linuxyum安裝redis以及使用

redis 用戶 -- lld 分享 search 開放 測試 技術 1.安裝redis數據庫 yum install redis 2.下載fedora的epel倉庫 yum install epel-release 3.啟動redis服務 systemctl s

Linuxyum安裝MySQL yum安裝MySQL指定版本

轉載:https://blog.csdn.net/jerome_s/article/details/52883234 yum 安裝MySQL 1. 檢查安裝情況         檢視有沒有安裝過:

CentOS7 linuxyum安裝mysql5.7

 文章參考(https://www.cnblogs.com/jorzy/p/8455519.html) 1.建立存放安裝包的位置,並且進入該目錄 命令mkdir /share 命令cd /share 2.檢視系統是否已經安裝mysql,兩種方法都可以 方法一:rpm -qa | gre

Linuxyum安裝python3

安裝環境:Centos7 1.安裝依賴 yum install epel-release 2.安裝python3,目前支援python3.6.6(最高) yum install python36 3.不過安裝後執行python時顯示版本還是2.7,這是因為為了多版本兼用/us

linuxyum安裝及配置

1、使用RedHat系統不能正常使用yum安裝          由於RedHat沒有註冊,所有不能使用它自身的資源更新,於是使用yum instatll gcc-c++的時候出現This system is not

linuxyum安裝的最簡方法

inux下軟體之間依賴關係很複雜,有時候安裝一個軟體需要花上好幾天,99%的時間都在安裝對應版本的依賴。Yum的出現大大簡化了軟體管理工作,可以讓使用者在無需關心軟體依賴的情況下,方便的進行軟體的下載、更新和使用。軟體安裝完成後,yum還會幫助設定系統環境變數,

linuxyum安裝指定的mysql版本

  因為直接使用yum安裝的mysql會是預設版本5.1的版本  但是有的同學不滿足又想要其他版本的怎麼辦呢? 曾時候我來提供一種方案(僅供參考): 我們可以使用rpm包來進行指定mysql版本的安裝, 1、首先我們要選擇你的要安裝的msyql版本,然後去官網找到版本對應的路徑

Linuxyum安裝git

1、安裝 注意:yum install -y與yum install的區別 yum -y install 包名(支援*):自動選擇y yum install 包名(支援*):手動選擇y or n (1)git --version #檢視是否安裝了git 若顯示

linuxyum安裝rabbitMQ

1.安裝erlang下載rpm倉庫:wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm安裝rpm倉庫rpm -Uvh erlang-solutions-1.0-1.noarch

Linuxyum安裝MySQL 5.7.xx

//系統 # cat /etc/redhat-release CentOS release 6.8 (Final) # uname -r 2.6.32-642.el6.x86_64 //下載安裝rp

Linuxyum方式安裝mysql 以及卸載mysql

gre pid lan mysql安裝 方式 紅色 option ide div 安裝 1.安裝rpm包 直接使用yum -y install 命令安裝mysql是無法安裝mysql的高級版本,需要先安裝帶有可用的mysql5系列社區版資源的rpm包,輸入如下命令進行安裝

同學們自行調研Linux軟體安裝的幾種方式(原始碼安裝, rpm安裝, yum安裝). 重點要理解rpm安裝yum安裝的區別.

一、原始碼安裝 原始碼安裝的步驟就是:編譯原始碼,然後安裝 1.1 安裝準備 a. 首先用yum安裝gcc,用於編譯原始碼 b. 官網下載原始碼包 c. winSCP windows與linux傳輸檔案(如果直接用要安裝軟體的linux電腦下載就不用傳輸了) 1

Linuxyum方式安裝mysql 以及解除安裝mysql

1.安裝rpm包直接使用yum -y install 命令安裝mysql是無法安裝mysql的高階版本,需要先安裝帶有可用的mysql5系列社群版資源的rpm包,輸入如下命令進行安裝2.檢視mysql可用版本然後使用如下命令檢視mysql的可用版本命令:yum repolis

linuxyum命令使用及軟體安裝

###########################1.yum相關##################################1.yum命令:yum      install       softwarename        安裝yum      repolist

linuxyum方式安裝redis和php-redis擴充套件

1,先安裝epel,提供安裝包 yum install epel-release rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 2,安裝redis和php-redis

linuxyum使用本地光碟做為安裝

 非常討厭yum install時從網上下載 在/etc/yum.repos.d下建立iso.repo 內容如下 [iso]name=isobaseurl=file:///mnt/cdromenable=1gbgcheck=0 然後mkdir /mnt/cdrom moun

linuxYum命令安裝Mysql資料庫及配置

解除安裝掉原有mysql 因為mysql資料庫在Linux上實在是太流行了,所以目前下載的主流Linux系統版本基本上都集成了mysql資料庫在裡面,我們可以通過如下命令來檢視我們的作業系統上是否已經安裝了mysql資料庫 [[email protected]