在前面已经完成数据库MariaDB的安装应安装 yum install -y epel-releaseRedis 和Robbit MQ 依赖于ERlang(erlang),relang又是依赖于EPEL(epel),所以安装erlang或者epel-release都是可以的,不然后面报错:无法找到安装的包(package) yum install -y epel-release
安装redis
yum install -y redis python-redis开启redis并设置为开机自动启动
systemctl start redis
systemctl enable redis安装memcached
yum install -y memcached python-memcachedvim /etc/sysconfig/memcached
[OPTIONS]
options=
“-l 127.0.0.1,::1,controller” ,进入/etc/sysconfig/memcached,找到options,就是在第四行,options的引号内是空的,将-l 127.0.0.1,::1,controller复制进去,记住此处的controller是自己虚拟机的ip地址(127.0.0.1==localhost,表示本机地址)
开启memcached并设置为开机自动启动
systemctl enable memcached
systemctl start memcached安装 rabbitmq-server
yum install -y rabbitmq-server设置 rabbitmq-server开机自动启动
systemctl enable rabbitmq-server
systemctl restart rabbitmq-serverrabbitmqctl add_user openstack RABBIT_PASSWORD
rabbitmqctl set_permissions openstack “." ".” “.*”
rabbitmqctl set_user_tags openstack administrator
rabbitmqctl list_usersyum install -y net-toolsnetstat -ntlp |grep 5672/usr/lib/rabbitmq/bin/rabbitmq-plugins list注意(此处代码为一行)
/usr/lib/rabbitmq/bin/rabbitmq-plugins enable rabbitmq_management mochiweb webmachine rabbitmq_web_dispatch amqp_client rabbitmq_management_agent此处随便找一个浏览器输入http://controller:15672,次数controller为自己ip的地址,例如,此处我的虚拟机ip地址为 192.168.253.134,则我需要在网站中搜索http://192.168.253.134:15672,出现下图所示桌面
当然我们也可以自己修改账号的密码,也可以重新 新建一个账号
例如我们新建一个用户 账号:tsw 密码:tsw,我们发现用新建的账号与密码也是可以进去的
#创建一个新用户 tsw
rabbitmqctl add_user tsw tsw
rabbitmqctl set_user_tags tsw administrator
rabbitmqctl set_permissions -p / tsw “." ".” “.*”#我们还可以通过这命令把密码换了,比如把guest用户的密码变成num1
#rabbitmqctl change_password guest num1我们发现还是可以进去出现这个界面说明部分组件装载完成