MySQL互為主從及Keepalived配置vip——環境篇

系統環境配置:
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配置篇

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容