浩晨众云网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
操作系统版本
CENTOS7.6
MYSQL5.7.22
啥?为啥我的操作系统木有iso的安装镜像,哎算了,不能弄本地yum源,那就弄个网络的吧。只不过默认的用不了,那就自己动手丰衣足食
cd /etc/yum.repos.d/
mkdir bak
cp *.repo bak/
# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
-bash: wget: 未找到命令
WTF?原来是
原本的CentOS-Base.repo已被删除,所以没办法安装wget命令,所以用curl -O来获取
#curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo
vi CentOS7-Base-163.repo
替换一些东西,不然可能无法使用
:%s#$releasever#7#g
yum list
OK!YUM源搞定了,下面开始搭建MYSQL
一、MYSQL源码安装
(两个节点都安装,步骤一样的)
安装环境:
操作系统CENTOS7.6
NODE1 主机名 tsdb1 IP地址 192.168.159.4
NODE2 主机名 tsdb2 IP地址 192.168.159.5
1、安装依赖
yum -y install make gcc-c++ cmake bison-devel ncurses-devel perl
2、创建用户和组
groupadd mysql
useradd mysql -g mysql -M -s /sbin/nologin
3、下载5.7.22源码包
https://downloads.mysql.com/archives/get/file/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
4、解压tar -zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
cd /opt/
tar -zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz -C /home/
cd /home/
mv mysql-5.7.22-linux-glibc2.12-x86_64 mysql5.7.22
5、安装
mkdir -p /home/mysql5.7.22/data/
cd /home/
ln -s mysql5.7.22 mysql
cd mysql
chown -R mysql:mysql ./