Linux下安裝erlang及rabbitmq
安裝erlang
-
上傳到服務器tmp目錄下,進入到tmp目錄進行安裝。
# cd /tmp # mkdir -p /usr/local/erlang # tar -xzvf otp_src_20.1.tar.gz # cd otp_src_20.1 # ./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac # make -j8 # make install
- 設置環境變量
# vim /etc/profile
在末尾加入以下內容:
#set erlang environment
export PAHT=$PATH:/usr/local/erlang/bin - 使環境變量生效
# source /etc/profile
- 測試erlang是否可用以及變量是否生效
# erl
展示以下內容說明生效
安裝rabbitmq
-
下載rabbitmq-server安裝包
http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-generic-unix-3.6.15.tar.xz - 上傳到服務器tmp目錄下,進入到tmp目錄進行安裝。
# tar xvf rabbitmq-server-generic-unix-3.6.15.tar.xz # mv rabbitmq_server-3.6.15 /usr/local/RabbitMQ
- 設置環境變量
# vim /etc/profile 在末尾加入以下內容: #set RabbitMQ environment export PAHT=$PATH:/usr/local/RabbitMQ/sbin
- 使環境變量生效
# source /etc/profile
- 啟用WEB管理插件
# cd /usr/local/RabbitMQ/sbin 查看插件列表 # ./rabbitmq-plugins list # ./rabbitmq-plugins enable rabbitmq_management
- 后台運行
# ./rabbitmq-server -detached
- 好了,到這里rabbitmq已經配置好了,可以啟動了:
1 我們再來查看看一下rabbitmq的默認監聽端口5672 2 #netstat -tnlp|grep 5672 3 最好我們就可以在瀏覽器上輸入http://ip:15672/登錄管理界面了 4 使用登錄的用戶名和密碼默認都是guest
- 添加用戶和虛擬機
添加用戶: # ./rabbitmqctl add_user username password
如:./rabbitmqctl add_user admin 123456
授權用戶管理員: # ./rabbitmqctl set_user_tags admin administrator
如:./rabbitmqctl set_user_tags admin administrator
添加虛擬機: # ./rabbitmqctl add_vhost vhostname
如:./rabbitmqctl add_vhost admin_vhost
授權用戶到虛擬機: # ./rabbitmqctl set_permissions -p vhostname username ".*" ".*" ".*"
如:./rabbitmqctl set_permissions -p admin_vhost admin ".*" ".*" ".*"