RabbitMQ安装

环境说明

1.操作系windows10。

2.虚拟机12.0.0

3.虚拟机安装系统ubuntu-14.10-server-amd64.iso

4.安装JDK

5.RabbitMQ安装文件:rabbitmq-server_3.6.0-1_all.deb

6.Xshell,用来远程操作ubuntu服务器

7.RabbitMQ需要erlang语言的支持,因此需要先安装erlang语言,这里我用的版本是otp_src_17.5.tar.gz


虚拟机的安装这里就不说了


lunix下设置root密码:

sudo passwd root


安装GCC:

sudo apt-get -f install


Lunix下szrz命令安装

tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20

./configure && make && make install

上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下,现在我们并不能直接使用,下面创建软链接,并命名为rz/sz:

cd /usr/bin

ln -s /usr/local/bin/lrz rz

ln -s /usr/local/bin/lsz sz



回车后按提示输入两次root的密码


关于yum,rpm命令使用

有时候会报:

The program 'yum' is currently not installed. You can install it by typing:
apt-get install yum

E: Unable to locate package yum

这种情况下的解决办法是执行以下命令,当然你也可以在网上下相关的tar.gz包来安装。

sudo apt-get update

如果报以下错误:

update更新源以后,后面出这个
 无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/raring-updates/multiverse/binary-i386/Packages 404 Not Found [IP: 202.118.1.64 80]

可能是没有更新源的问题:ubuntu系统装完后统一都更新下源:在source.list中加以下内容

deb http://old-releases.ubuntu.com/ubuntu/ utopic main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ utopic-security main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ utopic-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ utopic-proposed main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ utopic-backports main restricted universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ utopic main restricted universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ utopic-security main restricted universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ utopic-updates main restricted universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ utopic-proposed main restricted universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ utopic-backports main restricted universe multiverse

因为ubuntu 14.10对应的是utopic

14.10不是最新版本,所以地址用:

http://old-releases.ubuntu.com/ubuntu/ 

apt-get update //更新一下列表

apt-get upgrade //升级一下



安装JDK

1. 在安装目录创建一名为jvm的目录,此处创建在/usr/lib/下,即:
cd /usr/lib
sudo mkdir jvm
2. 回到jdk包所在目录,将JDK包解压到创建好的目录中去,即:
tar -zxvf jdk-7u3-linux-i586.tar.gz -C /usr/lib/jvm
cd /usr/lib/jvm
mv jdk7.0.3/ java-7-sun 
3. 设置JAVA_HOME等值,有:
找到文件.bashrc,并编辑.
在文件末尾加上如下内容即可:
#set java environment varible
export JAVA_HOME=/usr/lib/jvm/java-7-sun
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

之后记得执行:source .bashrc

这命令大概是重新加载的意思吧,否则有用java -version时,还是显示没有配置JDK。

当然,由于安装路径不同,路径需要作相应更改
如果我们之前安装过JDK,那么现在我们怎么把新安装的版本作为默认的JDK呢,这时我们需要执行以下命令:
update alternative --config java
这样,我们按照提示输入正确的序号就能设置完成了


安装erlang

安装erlang

这里有两种方法:

(1)我们去erlang官方网站下载源码,然后自己编译安装

[plain]  view plain  copy
 print ?
  1. tar zxvf /home/lqg/下载/otp_src_R15B01.tar.gz    
  2. cd /home/lqg/otp_src_R15B01/    
  3. ./configure    
  4. make && make install    

(2)sudo apt-get install erlang

建议:第二种情况适合的版本比较旧,不过,对于新手来说,最新的版本又有多大用呢?快速入门才是最后重要的,所以,我建议大家选择第(2)种方法

3、检查erlang是否装好

在终端输入erl,如果出现一下画面,说明你已经装好了,恭喜!!



接下来正题来了:安装RabbitMq

1.首先是下载rabbitmq安装文件,这里我下的是  rabbitmq-server_3.6.0-1_all.deb

2.用dpkg -i <package.deb>命令来安装这个deb文件.

注意:

安装进行第2步时报错了,如下:


网上查了下,大概是要安装erlang-nox这个东东,执行以下命令。

sudo apt-get install erlang-nox

重新安装rabbitmq,应该就可以了。


查看rabbitMq状态:

查看状态:sudo rabbitmqctl status

  重启:service rabbitmq-server restart

启动:sudo rabbitmq-server start
关闭: sudo rabbitmq-server stop
Test Examples
http://www.rabbitmq.com/getstarted.html  样例
在编写代码前需要下载客户端包,需要注意的是这里存在着客户端和服务器的AMQP的版本匹配问题,我试了一下,全部下相应最新的版本就可以了


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值