http://www.erlang.orgldownloads 下載最新版本 Erlang 安裝包java
wget http://www.erlang.org/download/otp_src_22.0.tar.gz
linux
解壓安裝包並配置安裝目錄爲/opt/erlang
c++
tar zxvf otp_src_22.0.tar.gz
tar -xvf otp_src_22.0.tar
cd otp_src_22.0
#./configure --prefix=/opt/erlang
# 要檢查 ssl 是否安裝啓用 必須,yum install openssl-devel,可能還會有 No usable OpenSSL found 報錯,若以安裝則無論
./configure --prefix=/opt/erlang --with--ssl=/usr/bin/openssl --without-javac
若報錯相似 No curses libarary functions found
,則須要安裝 ncurses
web
yum install ncurses-devel
報錯爲ssh
Makefile:250: /usr/local/erlang/otp_src_21.3/make/x86_64-unknown-linux-gnu/otp_ded.mk: 沒有那個文件或目錄
Makefile:231: /root/otp_src_R15B/make/x86_64-unknown-linux-gnu/otp_ded.mk: No such file or directory
則tcp
./configure –enable-shared
工具
可能須要安裝ui
#yum search libtool
#yum search libtool-ltdl-devel
#yum install libtool
#yum install libtool-ltdl-devel
#yum install gcc-c++
#yum install erlang-doc
#yum install erlang-jinterface
報錯爲spa
crypto : No usable OpenSSL found
jinterface : No Java compiler found
odbc : ODBC library - link check failed
ssh : No usable OpenSSL found
ssl : No usable OpenSSL found
*********************************************************************
*********************************************************************
********************** APPLICATIONS INFORMATION *******************
*********************************************************************
wx : wxWidgets not found, wx will NOT be usable
*********************************************************************
*********************************************************************
********************** DOCUMENTATION INFORMATION ******************
*********************************************************************
documentation :
fop is missing.
Using fakefop to generate placeholder PDF files.
*********************************************************************
則安裝yum install unixODBC unixODBC-devel
解決第一個報錯,第二個報錯不影響總體安裝unix
安裝Erlang
make
make install
修改/etc/profile
配置文件,添加環境變量
ERLANG_HOME=/opt/erlang
export PATH=$PATH:$ERLANG_HOME/bin
export ERLANG_HOME
是配置文件生效並校驗是否安裝成功
source /etc/profile
下載 http://www.rabbitmq.com/releases/rabbitmq-server/
wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.17/rabbitmq-server-generic-unix-3.7.17.tar.xz
解壓並配置安裝目錄
xz -d rabbitmq-server-generic-unix-3.7.17.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.7.17.tar
cd /opt
mv rabbitmq-server-generic-unix-3.7.17 rabbitmq
修改/etc/profile
文件,添加環境變量
# rabbit
RABBITMQ_HOME=/opt/rabbitmq
export PATH=$PATH:$RABBITMQ_HOME/sbin
export RABBITMQ_HOME
使配置文件生效
source /etc/profile
登錄 web 管理工具
# 開啓工具
rabbitmq-plugins enable rabbitmq_management
http://192.168.56.111:15672/
如若不能訪問注意檢查防火牆端口是否開啓
firewall-cmd --query-port=15672/tcp
Linux使用
#添加用戶
rabbitmqctl add_user hjn 123qwe
#設置權限
rabbitmqctl set_permissions -p / hjn ".*" ".*" ".*"
# 設置 root 用戶爲管理員角色
rabbitmqctl set_user_tags hjn administrator