搭建云计算平台01(安装MariaDB,安装RabbitMQ,安装

家电修理 2023-07-16 19:16www.caominkang.com电器维修

文章目录
    • 一、环境预配置
          • 1.软件及Linux镜像版本
          • 2.安装Centos7
          • 3.配置静态网络
          • 4.环境预配
    • 二、MariaDB安装配置
          • 1.安装MariaDB数据库
          • 2.设置开机自动启动MariaDB并重新启动MariaDB
          • 3. 设置MariaDB服务安全 root密码
    • 三、NoSQL安装配置
          • 1. 安装Redis(依赖于EPEL)
          • 2. 安装Memcached
    • 四、RabbitMQ安装配置(AMQP消息队列)
          • 1. 安装消息队列服务
          • 2.设置开机自启并重启服务
          • 3. 添加openstack用户并授权openstack用户
          • 4.打开RabbitMQ插件
一、环境预配置 1.软件及Linux镜像版本

①VMare Workstation Pro16
②LinuxCentos7

2.安装Centos7

①打开VMare,点击新建创建新的虚拟机

②选择典型(推荐),点击下一步

③选择稍后安装操作系统,点击下一步
④客户及操作系统选择Linux,版本选择CentOS 7 64 位,点击下一步

⑤输入虚拟机名称(可任意输入,最好见名知意),点击下一步

⑥配置磁盘大小(这里给了60GB是为了增加配置成功几率,且并不会在自己电脑一次直接占据60GB),点击下一步
⑦选择自定义硬件,点击完成
⑧配置内存(这里给了12GB是为了提高一体化Openstack配置成功几率,配置最好在6GB以上)
⑨配置处理器数量(处理器数量2,内核数量2),也可以配处理器数量1,内核数量2

⑩使用CentOS7映像文件

⑪配置网络连接模式,这里选择NAT模式,勾选启动时连接

⑫移除打印机⑬检查配置,点击关闭
⑭点击完成
⑮点击开启虚拟机

⑯选择第一个(使用键盘的向上方向键选择,当字体变白即被选中)

⑰点击Continue

⑱更改时区,改为shanghai时区,点击Done


⑲分配磁盘空间,这里选择默认分配,选中60GB磁盘,点击Done


⑳进行网络配置,打开网络按钮,修改Host name,点击apply,点击Done


㉑点击开始安装

㉒配置root用户密码,之后点击Done


㉓点击重启

㉔选择第一个,按回车键
㉕输入root用户的账号密码(账号为root,密码在前面设置的),显示登陆成功

㉖查看网络是否通畅(ping .baidu.),按Ctrl+c停止

3.配置静态网络

①安装vim

②查看网络地址及网卡名称

③配置静态网络

注vim /etc/sysconfig/ork-scripts/ifcfg-ens33,其中ens33为自己的网卡名称


注这里配置的地址是根据上面查看的ip地址来配置的

注重启网络刷新配置

注查看网络是否通畅

4.环境预配

① 指定DNS服务器的IP(这里是默认配置好的)


② IP与域名(或主机名)映射(先查询主机名,在进行映射)
Ⅰ、查询主机名(输入命令hostname)

注这里主机名是OpenStack
Ⅱ、IP与域名映射
vim /etc/hosts

③关闭防火墙
依次输入下列命令
systemctl s firealld(暂时关闭防火墙)
systemctl disable firealld(禁止系统开机时自启防火墙)

④ 关闭SELinux
输入命令vim /etc/selinux/config
把SELINUX=enforcing 改成 SELINUX=disabled

⑤网络管理由NetorkManager切换成ork
因为CentOS7默认使用NetorkManager进行网络管理(不支持OpenStack),所以需要切换

–停止禁用NetorkManager
systemctl s NetorkManager
systemctl disable NetorkManager

–启用启动ork
systemctl enable ork
systemctl restart ork

–查看网络管理状态
systemctl status NetorkManager
systemctl status ork

⑥更新系统并重启
输入命令yum update -y

更新完后输入命令reboot
重新登陆

二、MariaDB安装配置 1.安装MariaDB数据库

yum install -y mariadb mariadb-server python2-
PyMySQL

安装成功!

2.设置开机自动启动MariaDB并重新启动MariaDB

systemctl enable mariadb #使MariaDB开机自启
systemctl restart mariadb #重启MariaDB
systemctl status mariadb #查看运行状态

3. 设置MariaDB服务安全 root密码

mysql_secure_installation

这里输入当前密码,第一次使用没有密码,直接回车即可

这里选Y设置root用户数据库密码

之后一直选n即可

到这里MariaDB就安装成功了;

三、NoSQL安装配置 1. 安装Redis(依赖于EPEL)

先安装两个工具
①yum install -y epel-release
②yum install -y erlang
再安装redis
yum install -y redis python-redis
设置开机自动启动
systemctl enable redis
启动redis
systemctl start redis
查看redis状态
systemctl status redis

2. 安装Memcached

yum install -y memcached python-memcached

编辑配置/etc/sysconfig/memcached
vim /etc/sysconfig/memcached
OPTIONS="-l 127.0.0.1,::1,controller"
#把controller改为自己的IP地址即可

改好后保存退出
设置开机自启动
systemctl enable memcached
启动memcached
systemctl start memcached
查看memcached状态
systemctl status memcached

四、RabbitMQ安装配置(AMQP消息队列) 1. 安装消息队列服务

yum install -y rabbitmq-server

2.设置开机自启并重启服务

systemctl enable rabbitmq-server
systemctl restart rabbitmq-server
#查看服务状态
systemctl status rabbitmq-server

3. 添加openstack用户并授权openstack用户

rabbitmqctl add_user openstack openstack
这里第一个openstack是用户名,第二个openstack是密码

授权openstack用户
rabbitmqctl set_permissions openstack “." ".” “.”
rabbitmqctl set_user_tags openstack administrator

4.打开RabbitMQ插件

/usr/lib/rabbitmq/bin/rabbitmq-plugins enable rabbitmq_management mochieb ebmachine rabbitmq_eb_dispatch amqp_client rabbitmq_management_agent
注上面是一行代码

重启RabbitMQ
systemctl restart rabbitmq-server

浏览器输入http://192.168.126.135:15672 默认用户名密
码guest/guest
通过这个界面,我们能很直观的看到rabbitmq的运行和负
载情况

安装完成!

Copyright © 2016-2025 www.caominkang.com 曹敏电脑维修网 版权所有 Power by