Centos6.8 rabbitmq搭建且修改默認端口

1、安裝依賴環境

yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-develhtml

 

2、安裝erlang

1.下載源碼java

wget http://erlang.org/download/otp_src_21.0.tar.gzc++

2.解壓源碼
tar xvf otp_src_21.0.tar.gz
3.進入解壓後的目錄 
cd otp_src_21.0
4.配置安裝路徑
./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
5.編譯安裝
make && make installvim

6.配置環境變量
vim /etc/profile
在最後面加上
export PATH=$PATH:/usr/local/erlang/bin
保存退出後執行下面語句使之生效
source /etc/profile服務器

7.驗證
輸入「erl」。若是能顯示erlang的版本等信息表示安裝成功。tcp

3、安裝RabbitMQ

1.下載源碼,rabbitmq-server-generic-unix-3.7.8.tar.xz
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.7.8/rabbitmq-server-generic-unix-3.7.8.tar.xz網站

2.解壓文件
xz -d rabbitmq-server-generic-unix-3.7.8.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.7.8.tar
解壓後的文件名是:
rabbitmq_server-3.7.8
3.進入rabbitmq_server-3.6.14直接運行
./sbin/rabbitmq-server startui

4、管理


1.啓動
./sbin/rabbitmq-server start
2.啓動管理插件
./rabbitmq-plugins enable rabbitmq_management
3.添加用戶並分配權限
./rabbitmqctl add_user admin admin
./rabbitmqctl set_user_tags admin administrator
4.中止
./rabbitmqctl stop
5.查看端口占用狀況
netstat -lnp|grep 5672
6.賦權
經過端口15672登陸進後臺以後,選擇「admin」菜單,而後選擇建立的「admin」用戶,進去單擊「Set permission」便可插件

5、若是同一臺服務器上存在了activemq,須要改端口

1.在rabbitmq的etc下建立文件unix

vim rabbitmq/etc/rabbitmq/rabbitmq.conf

2.添加你的ip和端口最後從新啓動rabbitmq服務便可

listeners.tcp.default = ip:6573

 6、權限設置

建了vhost忘記給權限到用戶

rabbitmqctl set_permissions -p "/" username ".*" ".*" ".*"

給kyoxue分配test名的vhost權限

rabbitmqctl set_permissions -p "test" kyoxue ".*" ".*" ".*"

參考網站:https://www.cnblogs.com/duanjt/p/10042862.html#undefined

相關文章
相關標籤/搜索