RabbitMQ安装文档
资料
1.安装erlang
下载最新版本的erlang(建议先在自己电脑上下载好,会快很多!!!)
wget http://erlang.org/download/otp_src_20.0.tar.gz
解压下载好的文件
tar -zxvf otp_src_20.0.tar.gz
编译安装Erlang对环境有要求,为防止在编译的时候提示某些软件包未安装之类的错误,所以我将Erlang需要的软 件提前安装,直接使用yum进行安装即可。
yum install ncurses ncurses-base ncurses-devel ncurses-libs ncurses-static ncurses-term ocaml- curses ocaml-curses-devel -y
yum install openssl-devel zlib-devel –y
yum -y install make ncurses-devel gcc gcc-c++ unixODBC unixODBC-devel openssl openssl-devel
编译安装Erlang:首先切换到解压好的目录里面去,然后再configure 。prefix后面指定的是安装目录,此时我把 Erlang安装到了/opt/erlang目录下
./configure --prefix=/opt/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel- poll --enable-hipe --without-javac
make&&make install
安装完成后做个软连接
ln -s /opt/erlang/bin/erl /usr/local/bin/erl
测试Erlang的安装是否成功:
cd /usr/local/bin
erl
1> EvenN = lists:filter (fun (N) -> N rem 2 == 0 end, lists:seq (1,100)).
halt().
到此时说明Erlang已经安装成功,下面我们要修改环境变量。
vi /etc/profile
export ERLANG_HOME=opt/erlang
export PATH=$ERLANG_HOME/bin:$PATH
修改完环境变量得执行以下命令
source /etc/profile
验证是否已经追加成功
echo $ERLANG_HOME
echo $PATH
2.安装RabbitMQ
下载RabbitMQ
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-generic-unix- 3.6.10.tar.xz
安装xz解压软件
yum -y install xz
解压RabbitMQ
xz -d rabbitmq-server-generic-unix-3.6.10.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.6.10.tar
启动
./rabbitmq-server
后台启动
./rabbitmq-server -detached
开启插件管理页
./rabbitmq-plugins enable rabbitmq_management
关闭服务
./rabbitmqctl stop
创建用户 admin 密码123456
./rabbitmqctl add_user admin 123456
./rabbitmqctl set_user_tags admin administrator
./rabbitmqctl set_permissions -p / admin "." "." ".*"
开启插件管理页面
./rabbitmq-plugins enable rabbitmq_management
访问管理页面,默认端口15672