Linux下安裝erlang及rabbitmq


Linux下安裝erlang及rabbitmq

 安裝erlang

  1. 下載Erlang安裝包
    http://erlang.org/download/otp_src_20.3.tar.gz

  2. 上傳到服務器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
  3. 設置環境變量
    # vim /etc/profile
    在末尾加入以下內容:
    #set erlang environment
    export PAHT=$PATH:/usr/local/erlang/bin
  4. 使環境變量生效
    # source /etc/profile
  5. 測試erlang是否可用以及變量是否生效
    # erl

    展示以下內容說明生效

 安裝rabbitmq

  1. 下載rabbitmq-server安裝包
    http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-generic-unix-3.6.15.tar.xz

  2. 上傳到服務器tmp目錄下,進入到tmp目錄進行安裝。
    # tar xvf rabbitmq-server-generic-unix-3.6.15.tar.xz
    # mv rabbitmq_server-3.6.15 /usr/local/RabbitMQ
  3. 設置環境變量
    # vim /etc/profile
    在末尾加入以下內容:
    #set RabbitMQ environment
    export PAHT=$PATH:/usr/local/RabbitMQ/sbin
  4. 使環境變量生效
    # source /etc/profile
  5. 啟用WEB管理插件
    # cd /usr/local/RabbitMQ/sbin
    查看插件列表
    # ./rabbitmq-plugins list
    # ./rabbitmq-plugins enable rabbitmq_management
  6. 后台運行
    # ./rabbitmq-server -detached
  7. 好了,到這里rabbitmq已經配置好了,可以啟動了:
    1 我們再來查看看一下rabbitmq的默認監聽端口5672
    2 #netstat -tnlp|grep 5672
    3 最好我們就可以在瀏覽器上輸入http://ip:15672/登錄管理界面了
    4 使用登錄的用戶名和密碼默認都是guest
  8. 添加用戶和虛擬機
    添加用戶:
    # ./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 ".*" ".*" ".*"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM