centos7 安装linux(爬坑篇)
第一、下载erlang和rabbitmq-server的rpm:
http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm
http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
注:如果遇到下载缓慢,可以尝试使用百度云盘的离线下载
然后,把下载的rpm文件都放到一个文件夹中,方便安装
cd 到这两个文件丢放的位置 然后再进行第二步
第二、安装erlang:
rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm
测试是否安装成功 输入 erl
第三、安装rabbitmq:
rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm
这个装会提示你去缺乏依赖 你需要
在安装rabbitmq时提示依赖socat
yum install socat
这一步他会从网上镜像中找寻需要的依赖,可能会出现DNS 解析问题, 可能你是新装的系统 连接的是虚拟机上的vm8,那么你就要做DNS 解析,这里需要你自己百度,如何让自己的系统做DNS 解析了
错误如下:
------------------------------------
安装其实也可以换成 yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm
当然你也可与 yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm
这样他会自己去找那个socat
---------------------
cd 到/sbin目录下:
/sbin/service rabbitmq-server stop #关闭
/sbin/service rabbitmq-server start #启动
/sbin/service rabbitmq-server status #状态
----------------------------
[[email protected] ~]# /sbin/rabbitmq-plugins enable rabbitmq_management
安装web 插件
The following plugins have been enabled:
mochiweb
webmachine
rabbitmq_web_dispatch
amqp_client
rabbitmq_management_agent
rabbitmq_management
Applying plugin configuration to [email protected] started 6 plugins.
出现上面表示安装完成
启动mq, 查看端口15672
#netstat - tunlp|grep 15672
记得查看下 mq 的状态
然后去本机访问你的虚拟机的ip+15672
虚拟机ip: ifconfig 查看
然后到你的本机输入http://192.168.209.100:15672/
可以访问到web 管理页面:但是不能用guest 登陆,因为 guest只能再 localhost:15672 登陆
这里你可以新建账号和密码 不建议去改配置文件
新建账号的方法
#“rabbitmqctl add_user”添加账号,并设置密码
# rabbitmqctl add_user admin [email protected]
#”rabbitmqctl set_user_tags”设置账号的状态
# rabbitmqctl set_user_tags admin administrator
#“rabbitmqctl set_permissions”设置账号的权限
# rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
#“rabbitmqctl list_users”列出账号
# rabbitmqctl list_users
安装web 后。, 防火墙要么关闭 要么去设置端口不通过防火墙
systemctl stop firewalld 关闭防火墙
systemctl start firewalld 开启防火墙
systemctl status firewalld 查看防火墙状态