系统环境配置:
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源码包:
perl -version.png
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版本信息后即可证明perl环境安装完成!
2、安装gcc环境
yum install -y gcc gcc-c++
gcc -v gcc -v.png 看到版本信息后即可证明gcc环境安装完成!
测试gcc环境是否安装成功:
3、安装MySQL
CentOS7的yum源中没有正常安装mysql时的mysql-sever文件,需要去官网上下载:
status.png
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;
安装完成!
4、 安装keepalived
yum install -y keepalived
keepalived -version.png
(截至本篇日志,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配置。
MySQL互为主从及Keepalived配置系列文章链接:
MySQL互为主从及Keepalived配置vip——环境篇
MySQL互为主从及Keepalived配置vip——主从配置篇
MySQL互为主从及Keepalived配置vip——keepalived配置篇
网友评论