您好,登錄后才能下訂單哦!
centos6.5 安裝rabbitMQ3.6.6
1.安裝依賴包
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC unixODBC-devel
2.安裝語言環(huán)境Erlang
2.1 下載
http://erlang.org/download/otp_src_19.2.tar.gz
2.2 安裝
解壓
tar zxvf otp_src_19.2.tar.gz
cd otp_src_19.2
配置 '--prefix'指定的安裝目錄
./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smmp-support --enable-kernel-poll --enable-hipe --without-javac
--prefix 指定安裝目錄
--with-ssl 支持加密通信ssl
--enable-threads 啟用異步線程支持
--enable-smmp-support 啟用對稱多處理支持(Symmetric Multi-Processing對稱多處理結(jié)構(gòu)的簡稱)
--enable-kernel-poll 啟用Linux內(nèi)核poll
--enable-hipe 啟用高性能Erlang
--without-javac
編譯安裝
make && make install
配置erlang環(huán)境變量
vim /etc/profile 末尾添加如下內(nèi)容
ERLANG_HOME=/usr/local/erlang
PATH=$ERLANG_HOME/bin:$PATH
export ERLANG_HOME
export PATH
source /etc/profile
測試是否安裝成功
erl
1> EvenN = lists:filter (fun (N) -> N rem 2 == 0 end,lists:seq(1,100)). 輸入出現(xiàn)以下內(nèi)容
[2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,
44,46,48,50,52,54,56,58|...]
2> halt(). 退出
3.安裝RabbitMQ
3.1 下載RabbitMQ
http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-generic-unix-3.6.6.tar.xz
3.2 安裝 RabbitMQ3.6此版本無需make、make install 解壓就可以用
解壓rabbitmq,官方給的包是xz壓縮包,所以需要使用xz命令
xz -d rabbitmq-server-generic-unix-3.6.6.tar.xz
xz解壓后得到.tar包,再用tar命令解壓
tar -xvf rabbitmq-server-generic-unix-3.6.6.tar
移動目錄,修改名稱
mv rabbitmq_server-3.6.6/ /usr/local/rabbitmq-3.6.6
開啟管理頁面插件
cd /usr/local/rabbitmq-3.6.6/sbin/
./rabbitmq-plugins enable rabbitmq_management
3.3 啟動
在后臺啟動Rabbit
./rabbitmq-server -detached
關(guān)閉服務(wù)
./rabbitmqctl stop
3.4 添加管理員賬號
cd /usr/local/rabbitmq-3.6.6/sbin/
./rabbitmqctl add_user admin admin123
分配用戶標簽
./rabbitmqctl set_user_tags admin administrator
創(chuàng)建和賦角色完成后查看并確認
rabbitmqctl list_users
4.登錄管理界面
瀏覽器輸入地址:http://服務(wù)器IP地址:15672/
用戶名密碼:admin/admin123
——————————————————————————————————————————————————————————
用戶管理
創(chuàng)建用戶jcp密碼654321 角色為monitoring
./rabbitmqctl add_user jcp 654321
./rabbitmqctl set_user_tags jcp monitoring
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。