下載源碼包:
wget http://erlang.org/download/otp_src_17.3.tar.gz
java
解壓包:
tar -xzvf otp_src_17.3.tar.gz
node
安裝一些必須依賴:
yum install -y gcc gcc-c++ unixODBC-devel openssl-devel ncurses-devel
c++
進入到解壓好的目錄中,好比在/opt中解壓要進到/opt/otp_src_17.3中設定安裝位置:
./configure --prefix=/opt/otp_src_17.3 --without-javac
vim
安裝:bash
make && make install
oop
添加環境變量(加到原有變量以後使用:隔開 如你的安裝路徑/opt/otp_src_17.3/bin):ui
vim /etc/profile
添加下面兩句到最下面
PATH=$PATH:/opt/otp_src_17.3/bin
export PATH
:wq 保存退出
source /etc/profile 使配置文件生效
複製代碼
下載安裝包:
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.8/rabbitmq-server-3.6.8-1.el7.noarch.rpm
spa
執行:
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
unix
安裝:
rpm -ivh --nodeps rabbitmq-server-3.6.8-1.el7.noarch.rpm
日誌
配置:
在/etc/rabbitmq 目錄下建立兩個文件rabbitmq-env.conf,rabbitmq.config
1. rabbitmq-env.conf中能夠配置下消息存儲的位置,日誌存儲的位置這些比較經常使用的設置:
vim /etc/rabbitmq/rabbitmq-env.conf
##添加下面兩行
RABBITMQ_MNESIA_BASE=/usr/local/rabbitmq-server/data
RABBITMQ_LOG_BASE=/usr/local/rabbitmq-server/log
2. rabbitmq.config配置文件能夠在/usr/share/doc/rabbitmq-server/下找到一個
rabbitmq.config.example的文件的樣本,內容複製過去就能夠(須要修改一下內容,去掉{loopback_users, []}
前面%%及後面的逗號)
複製代碼
服務管理:
查看服務狀態:rabbitmqctl status
開始服務:rabbitmq-server start
中止服務:rabbitmqctl stop
複製代碼
設置管理平臺:
rabbitmq-plugins enable rabbitmq_management