yum -y install ncurses-devel yum install openssl-devel yum install unixODBC-devel yum install gcc-c++ yum install perl yum install libxslt yum install rsync yum install zip yum -y install xmlto yum install gcc glibc-devel make ncurses-devel openssl-devel autoconf123456789101112131415
wget http://www.erlang.org/download/otp_src_19.0.tar.gz1
或者 java
或者 官方下载地址:http://erlang.org/download/otp_src_18.3.tar.gzc++
#解压 tar -xvf otp_src_19.0.tar.gz #进入解压文件夹 cd otp_src_19.0 #建立安装目录 mkdir /usr/local/erlang #配置 ./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac #安装 make && make install12345678910
#进入环境配置文件 vi /etc/profile #在文件末尾添加下面代码 'ERLANG_HOME'等于上一步'--prefix'指定的目录 ERLANG_HOME=/usr/local/erlang PATH=$ERLANG_HOME/bin:$PATH export ERLANG_HOME export PATH12345678
#使环境变量生效 source /etc/profile #测试是否生效 erl1234
生效后以下图所示 安全
生效后以下图所示 测试
#切换到要下载到的目录(看我的) cd /software/rabbitmq/ #下载 wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.1.5/rabbitmq-server-unix-3.6.1.tar.gz1234
或者 spa
或者 官方下载地址http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-generic-unix-3.6.1.tar.xzunix
#解压rabbitmq,官方给的包是xz压缩包,因此须要使用xz命令(没有的同窗请自行百度安装一下这个命令便可) xz -d rabbitmq-server-generic-unix-3.6.1.tar.xz #解压 tar -xvf rabbitmq-server-generic-unix-3.6.1.tar #进入到rabbitmq的sbin目录(进入解压后的rabbitmq目录下) cd rabbitmq_server-3.6.1/sbin/ #运行rabbitmq(直接运行rabbitmq,根据需求2选1) ./rabbitmq-server #在后台启动Rabbit(后台运行rabbitmq,根据需求2选1,通常使用这个) ./rabbitmq-server -detached12345678910
好了,如今一个最基本的rabbitmq已是安装完成了,可是咱们还须要一点别的小操做,首先 rabbitmq有一个默认的帐号guest 密码也是guest,通常咱们会不使用此帐号,出于安全性以及各方面考虑,咱们会本身建立一个帐号,并赋予它远程访问权限,毕竟咱们通常会经过别的代码来远程链接mq,例如Java。其次 rabbitmq有一个后台管理页面,默认是不开启的,为了方便管理和查看,咱们须要将此页面开启。code
咱们仍是将路径切到rabbitmq的sbin目录下进行以下操做server
#开启后台管理页面 ./rabbitmq-plugins enable rabbitmq_management12
访问后台页面,默认端口为15672 xml
访问后台页面,默认端口为15672
blog
#添加用户 #./rabbitmqctl add_user 帐号 密码 ./rabbitmqctl add_user admin admin #分配用户标签(admin为要赋予administrator权限的刚建立的那个帐号的名字) ./rabbitmqctl set_user_tags admin administrator #设置权限<即开启远程访问>(若是须要远程链接,例如java项目中须要调用mq,则必定要配置,不然没法链接到mq,admin为要赋予远程访问权限的刚建立的那个帐号的名字,必须运行着rabbitmq此命令才能执行) ./rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*" 1234567
如发现配置后没法链接,请查看一下防火墙是否关闭。