安裝rabbitmq需要先安裝erlang:安裝erlang參考
我是安裝在/usr/local/soft/目錄下,首先切換到/usr/local/soft/目錄沒有soft資料夾的需要先建立資料夾:
進入到rabbit檔案內,其命令檔案存在於sbin資料夾下,因此需要將sbin資料夾的路徑新增到path中:修改/etc/profile
export path=/usr/local/soft/rabbitmq_server-3.6.15/sbin/:$path
執行source /etc/profile使得path路徑更新,rabbitmq安裝成功。
2.切換到rabbitmq的sbin目錄下進行操作:
cd /usr/local/soft/rabbitmq_server-3.6.15/sbin/
啟動rabbitmq管理方式:
[root@manmanda2018 sbin]# ./rabbitmq-plugins enable rabbitmq_management #啟動後台管理
[root@manmanda2018 sbin]# ./rabbitmq-server -detached #後台執行rabbitmq
開放埠供外部訪問:
iptables -i input -p tcp --dport 15672 -j accept
新增使用者:
[root@manmanda2018 sbin]# rabbitmqctl add_user admin 123456
新增許可權:
[root@manmanda2018 sbin]# ./rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
修改使用者角色:
[root@manmanda2018 sbin]# ./rabbitmqctl set_user_tags admin administrator
然後就可以遠端訪問了:
後續:關於rabbitmq的一些基本操作
$ sudo chkconfig rabbitmq-server on # 新增開機啟動rabbitmq服務
$ sudo /sbin/service rabbitmq-server start # 啟動服務
$ sudo /sbin/service rabbitmq-server status # 檢視服務狀態
$ sudo /sbin/service rabbitmq-server stop # 停止服務
# 檢視當前所有使用者
$ sudo rabbitmqctl list_users
# 檢視預設guest使用者的許可權
$ sudo rabbitmqctl list_user_permissions guest
# 由於rabbitmq預設的賬號使用者名稱和密碼都是guest。為了安全起見, 先刪掉預設使用者
$ sudo rabbitmqctl delete_user guest
# 新增新使用者
$ sudo rabbitmqctl add_user username password
# 設定使用者tag
$ sudo rabbitmqctl set_user_tags username administrator
# 賦予使用者預設vhost的全部操作許可權
$ sudo rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
# 檢視使用者的許可權
$ sudo rabbitmqctl list_user_permissions username
更多關於rabbitmqctl的使用,可以參考幫助手冊。
開啟web管理介面
如果只從命令列操作rabbitmq,多少有點不方便。幸好rabbitmq自帶了web管理介面,只需要啟動外掛程式便可以使用。
$ sudo rabbitmq-plugins enable rabbitmq_management
然後通過瀏覽器訪問
輸入使用者名稱和密碼訪問web管理介面了。
更新配置後,別忘了重啟服務哦!
伺服器搭建--linux安裝jdk
伺服器搭建--linux安裝tomcat
伺服器搭建--linux安裝mysql5.7
伺服器搭建--linux安裝mongodb3.6.4
伺服器搭建--linux安裝nginx
伺服器搭建--linux安裝memcached
伺服器搭建--linux安裝redis
伺服器搭建--linux安裝erlang
伺服器搭建--linux安裝rabbitmq
伺服器搭建 Linux安裝Nodejs
把壓縮包上傳到伺服器的 usr local soft 博主習慣 資料夾下 解壓檔案 cd usr local soft tar xvf node v8.11.1 linux x64.tar.xz 建立軟連線,設定全域性 ln s usr local soft node v8.11.1 linux x...
搭建Linux伺服器
工欲善其事必先利其器,linux安裝步驟,網路模式 橋接 物理機與虛擬機器之間架起了一座橋梁,從而可以通過物理主機的網絡卡訪問外網 nat 讓vm虛擬機器的網路服務發揮路由器的作用,使得通過虛擬機器軟體模擬的主機可以通過物理主機訪問外網,在真機中nat虛擬對應的物理網絡卡是vmnet8 僅主機 僅讓...
伺服器安裝Linux伺服器
新辦公需要搭建一台伺服器,之前也沒有怎麼搞過,不過有一些了解,於是和同事一起嘗試安裝一下伺服器。本人使用ultraiso燒錄u盤,系統檔案是centos 6.6 x86 64 bin 1.ios,使用urtraiso開啟iso檔案,然後如下圖 接著就可以寫入,u盤會被格式化的,注意備份,等待寫入就可...