mairadb tar 安装

官网下载对应的mariadb 服务
https://mariadb.org/download/?t=mariadb
这个是我下载的源码包地址
使用的环境是 centos7 内核版本是3.10.0-1160.el7.x86_64
以下是nginx的依赖包和其他的 我也懒得修改了
(附赠阿里镜像地址 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo)
yum -y install pcre-devel zlib-devel popt-devel openssl-devel openssl
yum -y install openssl openssl-devel
yum -y install pcre-devel
yum -y install pcre-devel zlib-devel popt-devel openssl-devel openssl
yum -y install ncurses ncurses-devel bison libcrypt perl cmake
yum -y install ncurses ncurses-devel bison libcrypt perl cmake
创建用户mysql
useradd -M -s /sbin/nologin mysql
下载对应mariadb服务
wget https://mirrors.xtom.com.hk/mariadb//mariadb-10.6.9/source/mariadb-10.6.9.tar.gz
tar zxf mariadb-10.6.9.tar.gz
cd /root/mariadb-10.6.9
进入到解压的压缩包 进行编译
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DMYSQL_TCP_PORT=3306 -DMYSQL_USER=mysql -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DENABLE_DOWNLOADS=1 -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boots -DSYSCONFDIR=/etc

make && make install
在/etc/profile追加文件
export PATH=/usr/local/mysql/bin/:$PATH
source /etc/profile
复制对应的my.cnf
cp /root/tar/mariadb-10.6.9/support-files/wsrep.cnf /etc/my.cnf

chown -R mysql:mysql /usr/local/mysql
chmod -R 755 /usr/local/mysql

在进行一个初始化环境
/usr/local/mysql/scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql

完成之后 创建启动脚本
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
vim /etc/init.d/mysqld
basedir=/usr/local/mysql #定义mariadb数据库目录
datadir=/usr/local/mysql/data #数据存放路径
这一步要与初始地址一致
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql

/etc/init.d/mysqld start
启动查看是否成功
ln -s /usr/local/mysql/mysql.sock /tmp/mysql.sock

mysql.server:行403: log_failure_msg: 未找到命令
在这里插入图片描述
在这里插入图片描述
这里我感觉是脚本问题将原来的脚本改成了这样 位置是在108位置
在这里插入图片描述

cmake安装
https://cmake.org/download/
在这里插入图片描述
yum remove cmkae
卸载 cmake

tar zxf cmake-3.24.1.tar.gz
cd cmake-3.24.1
./configure
make
make install

编译环境变量
export PATH=$PATH:/root/cmake-3.24.1/bin/cmake
cmake --version查看对应的camke环境变量

如果有问题请在评论中提出

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值