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 environmentexport PAHT=$PATH:/usr/local/erlang/bin# 1. 使环境变量生效$ source /etc/profile# 1. 测试erlang是否可用以及变量是否生效$ erl
展示以下内容说明生效
## 2. 安装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目录进行安装。
1)安装
tar xvf rabbitmq-server-generic-unix-3.6.15.tar.xzmv rabbitmq_server-3.6.15 /usr/local/RabbitMQ
2)设置环境变量
# 设置环境变量vim /etc/profile# 在末尾加入以下内容:#set RabbitMQ environmentexport 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 -detachednetstat -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 ".*" ".*" ".*"
