centos 6.5安装erlang和RabbitMQ
程序员文章站
2022-06-16 23:48:35
一、安装erlang 1、下载erlang源码 2、编译并安装erlang 如果执行./configure报错可能是缺少依赖,使用yum安装依赖再重新./configure 由于安装在/opt目录下,如果当前是非root账号登录,需要用sudo身份来执行。 3、配置环境变量 二、安装RabbitMQ ......
一、安装erlang
1、下载erlang源码
git clone https://github.com/erlang/otp.git
2、编译并安装erlang
cd otp ./otp_build autoconf ./configure --prefix=/opt/erlang make make install
如果执行./configure报错可能是缺少依赖,使用yum安装依赖再重新./configure
sudo yum install unixODBC-devel openssl-devel ncurses-devel
由于安装在/opt目录下,如果当前是非root账号登录,需要用sudo身份来执行。
3、配置环境变量
export ERL_HOME=/opt/erlang export PATH=$PATH:$ERL_HOME/bin
二、安装RabbitMQ
1、下载RabbitMQ
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-generic-unix-3.6.9.tar.xz
2、解压
tar -xvf rabbitmq-server-generic-unix-3.6.9.tar.xz cd rabbitmq_server-3.6.9
3、启动RabbitMQ服务并在后台运行
./sbin/rabbitmq-server start -detached
4、安装web管理插件
./sbin/rabbitmq-plugins enable rabbitmq_management
5、创建RabbitMQ用户
./sbin/rabbitmqctl add_user admin admin
6、设定账号权限
./sbin/rabbitmqctl set_user_tags admin administrator
将前面创建的admin用户设置为管理员
权限说明:
administrator 管理员
monitoring 监控者
policymaker 策略定制者
management 普通管理者
7、查看用户列表
./sbin/rabbitmqctl list_users
8、访问web管理界面
http://127.0.0.1:15672/
输入刚才创建的admin用户就可以进去了
补充:最好不要直接从github clone源码来编译erlang,因为直接clone下来的代码版本可能与rabbitMQ不兼容。安装之前先看看rabbitMQ的erlang版本支持说明:http://www.rabbitmq.com/which-erlang.html
原创文章,转载请注明出处。
上一篇: C++程序的五大内存分区实力详解
下一篇: Lua教程(六):绑定一个简单的C++类
推荐阅读
-
CentOS 6.5安装 Redis
-
CentOS 6安装Nginx centos nginx 启动 centos6.5 nginx centos7 安装 ngin
-
Centos6.5 编译安装mysql 5.6.16 详细教程
-
CentOS7安装和配置MySQL
-
Centos 6.5 下安装mysql 5.6.21的方法
-
Centos6.5编译安装mysql 5.7.14详细教程
-
CentOS6.5下RPM方式安装mysql5.6.33的详细教程
-
Centos6.5 编译安装mysql 5.6.16 详细教程
-
Centos 6.5 下安装mysql 5.6.21的方法
-
Centos6.5在线安装mysql 8.0详细教程