CentOS7二进制安装mariadb10.2.36

1:准备安装目录,默认的安装目录为/usr/local/mysql,但是本文的安装目录为/data/usr/local/mysql
2:准备mysql数据存放目录 /data/mysql
3:准备二进制文件
https://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-10.2.36/bintar-linux-systemd-x86_64/mariadb-10.2.36-linux-systemd-x86_64.tar.gz
4:准备相关的用户 useradd -r -s /sbin/nologin -d /data/mysql mysql
5:创建两个目录
mkdir /data/mysql ##mysql的数据存放目录
chown mysql:mysql /data/mysql ##该目录的属主和属组
mkdir /data/usr/local/src ##创建压缩包解压后的文件
6:下载好mariadb后解压到/data/usr/local/src这个目录
tar xf mariadb-10.2.36-linux-systemd-x86_64.tar.gz -C /data/usr/local/src/
7:制作软连接
ln -s /data/usr/local/src/mariadb-10.2.36-linux-systemd-x86_64 /data/usr/local/mysql
8:配置mariadb的配置文件
cp /data/usr/local/mysql/support-files/my-huge.cnf /etc/my.cnf
9:vim /etc/my.cnf ##增加如下内容
[client]
socket = /data/mysql/mysql.sock

[mysqld]
basedir=/data/usr/local/mysql
datadir=/data/mysql
socket = /data/mysql/mysql.sock
10:设置mysql数据文件
/data/usr/local/mysql/scripts/mysql_install_db --datadir=/data/mysql --user=mysql
11:配置环境变量
echo “PATH=/data/usr/local/mysql/bin:$PATH” > /etc/profile.d/mysql.sh
. /etc/profile.d/mysql.sh
12:配置mariadb服务
cp /data/usr/local/mysql/support-files/systemd/mariadb.service /usr/lib/systemd/system/
vim /usr/lib/systemd/system/mariadb.service
ExecStart=/data/usr/local/mysql/bin/mysqld $MYSQLD_OPTS --basedir=/usr/local/mysql $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION ##修改这行在ExecStart=的改为/data/usr/local/mysql/bin/mysqld(因为我装的是在/data/usr/local/mysql这个目录下,你装在其他目录的话就改成自己装的目录)
13:systemctl daemon-reload ; systemctl enable --now mariadb
14:进行mariadb安全初始化 mysql_secure_installation
15:完成
[root@mariadb-10-2-35 systemd]# ss -ntl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 :111 :
LISTEN 0 10 172.17.0.1:53 :
LISTEN 0 10 192.168.48.142:53 :
LISTEN 0 10 127.0.0.1:53 :
LISTEN 0 128 :22 :
LISTEN 0 128 127.0.0.1:953 :
LISTEN 0 100 127.0.0.1:25 :
LISTEN 0 80 [::]:3306 [::]:

LISTEN 0 128 [::]:111 [::]:

LISTEN 0 10 [::1]:53 [::]😗
LISTEN 0 128 [::]:22 [::]😗
LISTEN 0 128 [::1]:953 [::]😗
LISTEN 0 100 [::1]:25 [::]😗

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值