CentOS下RabbitMq的安装_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > CentOS下RabbitMq的安装

CentOS下RabbitMq的安装

 2017/8/21 13:09:41  永远的麦子  程序员俱乐部  我要评论(0)
  • 摘要:安装Erlang1,安装预环境通过yum安装以下组件。yum-yinstallmakegccgcc-c++kernel-develm4ncurses-developenssl-devel2,下载Erlang并解压进入Erlang官网下载地址:http://www.erlang.org/downloads需要注意的是,要找到与当前rabbitmq兼容的版本:http://www.rabbitmq.com/which-erlang.html下载Erlang:wgethttp://erlang
  • 标签:安装 CentOS

安装Erlang

1,安装预环境

通过yum安装以下组件。

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel

2,下载Erlang并解压

进入Erlang官网下载地址:http://www.erlang.org/downloads

需要注意的是,要找到与当前rabbitmq兼容的版本:http://www.rabbitmq.com/which-erlang.html

下载Erlang:

wget http://erlang.org/download/otp_src_19.3.tar.gz

 

解压:

tar -xvf otp_src_19.3.tar.gz

3,配置安装

因为我们下载的是Erlang的源代码文件,所以我们采用的是源代码形式安装。

首先是./configure,检查编译环境并配置安装路径

./configure --prefix=/usr/erlang --without-javac

 

 

make,对源代码进行编译

 

make install,开始安装

[root@training erlang]# make install

4,设置环境变量

[root@training ~]# vim /etc/profile

 

注意需要运行下面命令使环境变量立即生效。

[root@training ~]# source /etc/profile

5,检查是否安装成功

安装RabbitMq-Server

1,下载RabbitMq-Server并解压

进入RabbitMq的官网找到下载地址:http://www.rabbitmq.com/download.html

我们直接下载二进制文件

[root@training software]# wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.11/rabbitmq-server-generic-unix-3.6.11.tar.xz

 

 

解压:

由于是tar.xz文件,所以先要运行xz命令,然后再运行tar命令解压。

[root@training software]# xz -d rabbitmq-server-generic-unix-3.6.11.tar.xz 

 

 

再运行tar命令

[root@training software]# tar -xvf rabbitmq-server-generic-unix-3.6.11.tar 

2,配置安装

由于下载的是二进制文件,所以可以直接复制到/usr/目录下运行。

复制二进制文件到/usr/rabbitmq下

[root@training software]# cp -rv rabbitmq /usr/

3,设置环境变量

[root@training software]# vim /etc/profile

 

 

然后运行以下命令使环境变量立即生效。

[root@training software]# source /etc/profile 

 

4,开启Web监控

运行以下命令开启Web监控。

[root@training software]# rabbitmq-plugins enable rabbitmq_management

5,启动

打开浏览器,输入:http://localhost:15672/,用户名密码:guest/guest,就可以登录了。

注意:guest/guest只能在localhost下登录,所以在服务器上登录之后需要创建一个管理员用户(比如admin)供远程管理使用。

 

发表评论
用户名: 匿名