作者:容易 日期:2015-10-27
一、操作系统准备
系统版本: centos6.6-64 位
安装模式:选择 base-server安装
二、附加安装包
系统安装完成后,使用自带安装盘做yum源安装如下附加包
1、yum 配置如下
[root@centos6u6-64 yum.repos.d]# pwd
/etc/yum.repos.d
[root@centos6u6-64 yum.repos.d]# ls
bak CentOS-Media.repo
[root@centos6u6-64 yum.repos.d]# cat CentOS-Media.repo
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
yum list
3、安装mysql-5.6.26的依赖包 备注:以下依赖包是编译安装mysql和某些监控软件时所需的,可以根据实际情况自行选择
yum install perl-Config-Tiny perl-MIME-Lite bison-devel
三、安装mha4-0.56
1、下载mha4-0.56的其他依赖包
备注:我将其余mha4-0.56的rpm包以及另外一个系统盘不自带的perl依赖包全部打包好可以直接通过以下网盘链接下载
链接:http://pan.baidu.com/s/1sjy07lb 密码:k1y0
下载完成后直接上传到服务器上,运行以下命令即可完成mha-node和mha-manager安装
具体可以根据实际情况选择安装node和manager
useradd mysql
tar -zxvf mysql-5.6.26.tar.gz
mkdir /app
cd mysql-5.6.26
CXX=g++
CXXFLAGS="-O0 -g -fno-exceptions -fno-rtti -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing"
cmake -DCMAKE_INSTALL_PREFIX=/app/mysql -DMYSQL_DATADIR=/app/mysql/data -DSYSCONFDIR=/app/mysql/etc -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DMYSQL_UNIX_ADDR=/app/mysql/run/mysql.sock -DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
make -j 4 && make install
如有错误请留言指出谢谢。
One Response