Centos系统安装MariaDB数据库

编辑或创建“/etc/yum.repos.d/MariaDB.repo”文件

开始安装MariaDB

1、添加以下内容:

# MariaDB 10.2 CentOS repository list - created 2018-01-01 08:18 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

2、使用YUM安装MariaDB
sudo yum install MariaDB-server MariaDB-client

3、如果你想安装一个低版本的MariaDB,可以在第一步中使用如下内容:
[mariadb]
name = MariaDB-5.5.39
baseurl=https://downloads.mariadb.com/files/MariaDB/mariadb-5.5.39/yum/rhel6-amd64/
# alternative: baseurl=http://archive.mariadb.org/mariadb-5.5.39/yum/rhel6-amd64/
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

然后操作第二步即可。

完成安装MariaDB之后

1、启动MariaDB服务
sudo systemctl start mariadb

2、如果systemctl命令不可用,可以使用如下指令启动
sudo /etc/init.d/mysql start

官网文档参考地址:https://downloads.mariadb.org/mariadb/repositories/#mirror=neusoft

Windows系统安装MariaDB,可以直接到官网下载对应版本的安装包,一路下一步即可!

官网下载地址:https://downloads.mariadb.org/

阻止SSH连接服务器自动断开

默认配置下,ssh连接远程服务器,经常发生一段时间掉线或无响应。

修改如下参数可以解决掉线问题。
在 /etc/ssh/sshd_config 文件里添加以下两行:
ClientAliveInterval 15
ClientAliveCountMax 45
重启sshd服务
#/etc/init.d/sshd restart
ClientAliveInterval  设置一个以秒记的时长,如果超过这么长时间没有收到客户端的任何数据,
sshd 将通过安全通道向客户端发送一个”alive”消息,并等候应答。
默认值 0 表示不发送”alive”消息。这个选项仅对SSH-2有效。
ClientAliveCountMax  sshd 在未收到任何客户端回应前最多允许发送多少个”alive”消息。默认值是 3 。
到达这个上限后,sshd 将强制断开连接、关闭会话。
需要注意的是,”alive”消息与 TCPKeepAlive 有很大差异。
“alive”消息是通过加密连接发送的,因此不会被欺骗;而 TCPKeepAlive 却是可以被欺骗的。
如果 ClientAliveInterval 被设为 15 并且将 ClientAliveCountMax 保持为默认值, 那么无应答的客户端大约会在45秒后被强制断开。这个指令仅可以用于SSH-2协议.