在linux中安装rabbitmq

linux下关闭防火墙命令“service iptables stop”

工作需求:需要在linux中安装rabbitmq。

工作环境:因为在windows下操作linux。所以首先第一步先下载SecureCRT。

1.首先下载 SecureCRT , SecureCRT是一款支持SSH的终端仿真程序,简单的说是Windows下登录UNIX或Linux服务器主机的软件。不同就是SecureCRT支持SSH,同时支持Telnet和rlogin协议。

*   安装解压到windows电脑中,点击文件下的快速链接,弹出框中输入要链接的ip及端口号。默认的rabbitmq端口为22,不用变。

       连接linux服务器如下几步:
1.文件下的快速连接。设置主机名。然后登录用户名,密码。必须是最高权限,否则无法安装软件。设置选项中会话选项,

看到如下图,说明登录成功。

* 下载可视化工具filezilla.exe,如下图所示,可以清晰的看到文件的安装路径。解压安装即可。
* 
* 

现在进入正题,使用rabbitmq首先先安装erlang,参照博客来进行安装。安装过程出现错误。解决方案如下,源网址如下http://blog.csdn.net/fengspg/article/details/22593973。用到了如下方法。

1:mq的安装需要Erlang,所以首先下载Erlang,下载地址:http://www.erlang.org/download.html直接下载源码,编译安装即可。
将下载好的tar包解压编译安装,如下命令:
tar -zxvf otp_src_R16B03-1.tar.gz
cd otp_src_R16B03-1
./configure && make install
安装过程中可能出现如下错误:
configure:error: No curses library functions found
configure: error:/bin/sh’/home/niewf/software/erlang_R13B01/erts/configure’ failed for erts
解决方法:
yum list|grep ncurses
yum -y install ncurses-devel
yum install ncurses-devel
或者直接下载ncurses包编译安装。
下载地址:http://download.chinaunix.net/download/0008000/7242.shtml
tar zxvf ncurses.tar.gz #解压缩并且释放 文件包
cd ncurses #进入解压缩的目录(注意版本)
./configure #按照你的系统环境制作安装配置文件
make #编译源代码并且编译NCURSES库
su root #切换到root用户环境
make install #安装编译好的NCURSES库
当时看着博主写的跟自己的环境有差异,不能用yum来实现。自行下载了一个版本,http://down1.chinaunix.net/distfiles/ncurses-5.4.tar.gz。然后执行完命令解决了错误。

安装完erlang之后,下面就是安装rabbitmq软件

亲测,执行完上图,在重启启动时.
    进入在sbin目录,然后启动服务:./rabbitmq-server -detached 
    在sbin目录创建用户 ./ rabbitmqctl add_user username password
    分配角色:./rabbitmqctl set_user_tags username administrator

至此,在linux中安装rabbitmq已完成。
注意:执行分配角色时,一定要在命令前上”./”,否则会提示命令找不到。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值