操作系统版本
创新互联网站建设提供从项目策划、软件开发,软件安全维护、网站优化(SEO)、网站分析、效果评估等整套的建站服务,主营业务为网站制作、成都做网站,App定制开发以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。创新互联深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!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 ./