1、Linux下安装erlang及rabbitmq
1. 安装erlang
- 下载Erlang安装包:http://erlang.org/download/otp_src_20.3.tar.gz
- 上传到服务器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
# 1. 使环境变量生效
$ source /etc/profile
# 1. 测试erlang是否可用以及变量是否生效
$ erl
展示以下内容说明生效

1)安装
tar xvf rabbitmq-server-generic-unix-3.6.15.tar.xz
mv rabbitmq_server-3.6.15 /usr/local/RabbitMQ
2)设置环境变量
# 设置环境变量
vim /etc/profile
# 在末尾加入以下内容:
#set RabbitMQ environment
export PAHT=$PATH:/usr/local/RabbitMQ/sbin
# 使环境变量生效
source /etc/profile
3)启用web插件
cd /usr/local/RabbitMQ/sbin
# 查看插件列表
./rabbitmq-plugins list
# 启用WEB管理插件
./rabbitmq-plugins enable rabbitmq_management
4)后台运行
# 后台运行
./rabbitmq-server -detached
netstat -tnlp|grep 5672
5)添加用户
# 添加账号密码
#./rabbitmqctl add_user username password
./rabbitmqctl add_user admin 123456
# 授权用户管理员
./rabbitmqctl set_user_tags admin administrator
# 添加虚拟主机
./rabbitmqctl add_vhost vhostname
# 授权用户到虚拟机
#./rabbitmqctl set_permissions -p vhostname username ".*" ".*" ".*"
./rabbitmqctl set_permissions -p admin_vhost admin ".*" ".*" ".*"