安装Erlang
官方安装地址文档:
http://www.rabbitmq.com/install-rpm.html
根据官网的推荐
进入到专为RabbitMQ整理的极简版Erlang
https://github.com/rabbitmq/erlang-rpm
我们看到这里已经有了.repo格式配置文件
所以,我们进入到/etc/yum.repos.d/
vi 新建一个 “rabbitmq-erlang.repo”的文件名,内容如下:[我这里使用的是CentOS]
In /etc/yum.repos.d/rabbitmq-erlang.repo
[rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/6
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1
使用yum install erlang
安装Rabbit Server
启动RabbitMQ
当安装RabBMQ服务器包时,默认情况下,服务器不会作为守护进程启动;要想当系统启动时,默认启动为守护进程,作为管理员运行如下命令:
chkconfig rabbitmq-server on
通常启动服务器命令如下:
/sbin/service rabbitmq-server start
/sbin/service rabbitmq-server stop
启动web管理界面
//进入rabbitmq/bin
[root@localhost bin]# whereis rabbitmq
rabbitmq: /etc/rabbitmq /usr/lib/rabbitmq
[root@localhost bin]# cd /usr/lib/rabbitmq/bin
增加外网访问用户,默认用户guest只能本地访问
rabbitmqctl add_user admin 123456
设置用户组
rabbitmqctl set_user_tags admin administrator
设置默认vhost(”/”)访问权限
rabbitmqctl set_permissions -p "/" admin "." "." ".*"
关闭防火墙
浏览器访问:http://IP:15672
用户名admin,密码123456进行登录
扩展:.repo文件是干啥用的呢?
在linux下,repo文件都是存放圿etc/yum.repos.d文件夹之中的。repo文件即是我们常说的源文件(repositry匹配文件),
在使用yum命令的时候系统会自动读取repo文件,然后去repositry获取软件
具体读取repo文件的什么呢,来看一个简单的repo文件
local.repo
[local]
name=local
baseurl=url
gpgcheck=0/1
enabled=0/1
gpgkey=url;
- local.repo:这个源文件的名字,这个根据实际的使用自己定义
- name=local:对于local的具体描述,这个可以根据具体使用描述
- baseurl:这个是非常重要的一环,表明了repositry的地址,支持ftp协议,http协议和file协议
- enabled=0/1:只有两个值,1表示repositry可以获取;0表示关闭
- gpgcheck=0/1:有1和0两个选择,分别代表是否是否进行gpg校验,如果没有这一项,默认是检查的
- gpgkey=url:后面接的是gpgkey的地址,如果前面定义gpgcheck=1的话
更多关于yum配置文件的资料,运行命令:man yum.conf 获得更多资料
Original: https://www.cnblogs.com/liaojie970/p/9198867.html
Author: 山高我为峰
Title: RabittMQ安装和Erlang安装教程
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/540255/
转载文章受原作者版权保护。转载请注明原作者出处!