美文网首页
MySQL互为主从及Keepalived配置vip——环境篇

MySQL互为主从及Keepalived配置vip——环境篇

作者: 一心______ | 来源:发表于2017-08-02 14:38 被阅读823次

    系统环境配置:
    CentOS Linux release 7.3.1611 (Core)
    mysql Ver 14.14 Distrib 5.6.36
    Keepalived v1.2.13 (05/25,2017)
    perl 5, version 16, subversion 3 (v5.16.3)
    gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC)

    以上为本次环境搭建所需软件及版本信息,下面将详细记录环境搭建及测试过程。

    1、centos7安装perl环境

    yum install -y perl* (安装了perl所需的基本模块)
    yum install -y cpan (安装perl程序库)

    这里 -y 指令代表确认所有需要确认的项目,有时候在安装过程中系统需要确认是否安装XXX,需要输入y/n来确认。

    下载perl源码包:
    wget http://www.cpan.org/src/5.0/perl-5.16.1.tar.gz
    (截至本篇日志,perl已经更新至5.26.0)
    新安装的操作系统可能没有wget指令(wget command not find),需要先安装wget:
    yum install -y wget
    解压源码包:
    tar -xzf perl-5.16.1.tar.gz
    编译并安装perl:
    cd perl-5.16.1
    ./Configure -des -Dprefix=/usr/local/perl
    make
    make test
    make install
    操作过程中,make相关指令会有提示。当make完全痛过之后会提示make test、make install。如果编译过程中出现错误,会提示ERROR相关描述和数量。
    测试perl是否安装成功:
    perl -version

    perl -version.png
    查看到perl版本信息后即可证明perl环境安装完成!

    2、安装gcc环境

    yum install -y gcc gcc-c++
    测试gcc环境是否安装成功:

    gcc -v gcc -v.png 看到版本信息后即可证明gcc环境安装完成!

    3、安装MySQL

    CentOS7的yum源中没有正常安装mysql时的mysql-sever文件,需要去官网上下载:
    wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    安装MySQL:
    yum install -y mysql-community-server
    成功安装之后重启mysql服务
    service mysqld restart
    初次安装mysql是root账户是没有密码的,设置密码的方法:
    mysql -uroot
    mysql> set password for ‘root’@‘localhost’ = password('mypasswd');
    mysql> exit;
    密码生效。
    查看MySQL版本信息:
    mysql> status;

    status.png
    安装完成!

    4、 安装keepalived

    yum install -y keepalived
    (截至本篇日志,keepalived已经更新至1.3.5版本)
    指定版本下载:
    yum install -y openssl*
    yum install -y openssl-devel
    wget http://www.keepalived.org/software/keepalived-1.3.5.tar.gz
    tar -zxvf keepalived-1.3.5.tar.gz
    ./configure --prefix=/home/wangpl/mine/soft/keepalived-1.3.5
    make && make install
    查看keepalived版本信息:
    keepalived -version

    keepalived -version.png
    安装完成!

    至此,服务器所需要的软件环境已经基本完成!
    下一篇将介绍主从及keepalived配置。

    MySQL互为主从及Keepalived配置系列文章链接:

    MySQL互为主从及Keepalived配置vip——环境篇
    MySQL互为主从及Keepalived配置vip——主从配置篇
    MySQL互为主从及Keepalived配置vip——keepalived配置篇

    相关文章

      网友评论

          本文标题:MySQL互为主从及Keepalived配置vip——环境篇

          本文链接:https://www.haomeiwen.com/subject/rjeelxtx.html