CentOS6.3编译安装 Erlang 和 RabbitMQ3.4.3
来源:互联网 发布:企业数据化运营 编辑:程序博客网 时间:2024/06/18 05:15
一、安装 Erlang
1、安装依赖库
view sourceprint?
yum -y
install
make
gcc gcc-c++ kernel-devel m4 ncurses ncurses-devel openssl-devel zlib zlin-devel
zlib zlib-devel openssl openssl-devel unixODBC unixODBC-devel libxslt simplejson erlang-jinterface erlang-docyum install erlang 剩下的到rabbitMQ安装之前的都不用管,直接这个就好了
2、下载 Erlang 源码
view sourceprint?
1
cd
/usr/
local
/src
2
wget -c http://www.erlang.org/download/otp_src_R16B03.
tar
.gz
3、编译安装
view sourceprint?
1
tar
-xzvf ./otp_src_R16B03.
tar
.gz
2
cd
./otp_src_R16B03
3
./configure --prefix=/usr/
local
/erlang --with-ssl -
enable
-threads -
enable
-smmp-support -
enable
-kernel-poll --
enable
-hipe --without-javac
4
make
&&
make
install
4、配置环境变量
view sourceprint?
1
vim /etc/profile
2
#追加如下内容:
3
export
PATH=$PATH:/usr/
local
/erlang/bin
二、安装 RabbitMQ
1、安装依赖库
view sourceprint?
1
yum -y
install
xmlto
2、下载 RabbitMQ 源码
view sourceprint?
1
cd
/usr/
local
/src
2
wget -c http://www.rabbitmq.com/releases/rabbitmq-server/v3.4.3/rabbitmq-server-3.4.3.
tar
.gz
3、编译安装
view sourceprint?
1
tar
-xzvf ./rabbitmq-server-3.4.3.
tar
.gz
2
cd
./rabbitmq-server-3.4.3
3
make
4
make
install
TARGET_DIR=/usr/
local
/rabbitmq SBIN_DIR=/usr/
local
/rabbitmq/sbin MAN_DIR=/usr/
local
/rabbitmq/
man
DOC_INSTALL_DIR=/usr/
local
/rabbitmq/doc
4、配置RabbitMQ
#设置日志与消息持久化目录:
view sourceprint?
1
mkdir
/var/log/rabbitmq
2
mkdir
/var/lib/rabbitmq
3
4
ln
-s /usr/
local
/rabbitmq/sbin/rabbitmq-server /usr/bin/rabbitmq-server
5
ln
-s /usr/
local
/rabbitmq/sbin/rabbitmq-
env
/usr/bin/rabbitmq-
env
#启动 RabbitMQ
view sourceprint?
1
rabbitmq-server &
RabbitMQ 3.4.3. Copyright (C) 2007-2014 GoPivotal, Inc.
## ## Licensed under the MPL. See http://www.rabbitmq.com/
## ##
########## Logs: /var/log/rabbitmq/rabbit@localhost.log
###### ## /var/log/rabbitmq/rabbit@localhost-sasl.log
##########
Starting broker... completed with 0 plugins.
5、安装Web插件管理界面
view sourceprint?
1
cd
/usr/
local
/rabbitmq/sbin
2
mkdir
/etc/rabbitmq
3
./rabbitmq-plugins
enable
rabbitmq_management
#查看插件列表
view sourceprint?
1
./rabbitmq-plugins list
6、常用命令
#先进入命令工具目录
view sourceprint?
1
cd
/usr/
local
/rabbitmq/sbins
#启动 RabbitMQ
view sourceprint?
1
./rabbitmq-server start
在浏览器上输入 http://127.0.0.1:15672 进入管理界面,用户名和密码默认都是 guest
随后在浏览器里访问:
http://10.75.10.66:15672
输入用户名密码 guest/guest 发现不能登录
原来从 rabbitmq 3.3.0 之后不能以 guest/guest 登录了(本机可以)
要新增用户及权限:
rabbitmqctl add_user test testrabbitmqctl set_user_tags test administratorrabbitmqctl set_permissions -p / test ".*" ".*" ".*"
创建了用户名/密码:test/test
最后成功登录
#关闭 RabbitMQ
1
./rabbitmqctl stop
0 0
- CentOS6.3编译安装 Erlang 和 RabbitMQ3.4.3
- CentOS6.5final下RabbitMQ3.6.10的安装和使用
- Centos6.5 安装 RabbitMQ3.6.1
- Centos6.5 安装 RabbitMQ3.6.1
- Centos6.5 安装 RabbitMQ3.5.6
- Centos6.5 安装 RabbitMQ3.6.1
- Centos6.5 安装 RabbitMQ3.6.1
- Centos6.5 安装 RabbitMQ3.6.1
- centOS6 安装 erlang 和 RabbitMQ
- Centos6.x 安装 RabbitMQ3.6.x
- CentOS 6.6 安装RabbitMQ3.4.3
- Centos6.X 安装erlang
- Erlang 的安装配置,编译和运行
- Linux下编译安装Erlang和Elixir
- CentOS6.4 安装 RabbitMQ Erlang
- Centos6.5里安装Erlang
- erlang 17.1 centos6.5 安装
- CentOS6.3编译安装git
- 使用TortoiseGit提交代码到Github.com上 详细步骤
- map到bean的双向转换
- 组合控件2——海贼王选项菜单
- TCP (下)
- HDOJ-1394 Minimum Inversion Number
- CentOS6.3编译安装 Erlang 和 RabbitMQ3.4.3
- third class 函数
- 散列hash算法与结构学习笔记
- failed: Access denied for user 'root'@'localhost' (using password: YES) at /usr/bin/innobackupex lin
- jmeter名词解释之时间(Elapsed Time/ Latency Time/Connection Time)
- 自制控件1 开关按钮
- 1926: [Sdoi2010]粟粟的书架 主席树+二分答案
- lucene删除与属性
- 《Android-圆形图片处理(上传)进度显示》