centos7 安裝配置mariadb

2021-10-04 12:56:18 字數 1427 閱讀 8894

centos7安裝 配置mariadb

1、安裝mariadb

安裝命令

yum -y install mariadb mariadb-server
安裝完成mariadb,首先啟動mariadb

systemctl start mariadb
設定開機啟動

systemctl enable mariadb
2、簡單配置

mysql_secure_installation
首先是設定密碼,會提示先輸入密碼

enter current password for root (enter for none):<–初次執行直接回車

set root password? [y/n] <– 是否設定root使用者密碼,輸入y並回車或直接回車

new password: <– 設定root使用者的密碼

re-enter new password: <– 再輸入一次你設定的密碼

其他配置

remove anonymous users? [y/n] <– 是否刪除匿名使用者,回車

disallow root login remotely? [y/n] <–是否禁止root遠端登入,回車,

remove test database and access to it? [y/n] <– 是否刪除test資料庫,回車

初始化mariadb完成,接下來測試登入

mysql -uroot -ppassword
完成。

系統中的配置檔案

/etc/my.cnf

開啟看到配置檔案目錄

!includedir /etc/my.cnf.d

3、遠端登入許可權

只有這些仍然不夠,我們只是開啟了mysql監聽遠端連線的選項,接下來需要給對應的mysql賬戶分配許可權,允許使用該賬戶遠端連線到mysql

輸入命令:

grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;
修改許可權。

%表示針對所有ip,password表示將用這個密碼登入root使用者,如果想只讓某個ip段的主機連線,可以修改為

grant all privileges on *.* to 'root'@'192.168.100.%' identified by 'my-new-password' with grant option;
flush privileges;
儲存更改。

CentOS 7 安裝 配置

本例為 minimal iso 版本 centos 與 rhel 是同源,所以,在 centos 文件不足時,可以參考 rhel 的文件。本例子環境為 windows 可以使用 fedora liveusb creator 或者 ultraiso 等工具來把系統寫入 u盤,而後通過u盤啟動來安裝系統...

CentOS7 安裝配置 vsftpd

yum install y vsftpdvi etc vsftpd vsftpd.confanonymous enable no anonymous enable yes chroot local user yes 去掉前面的注釋 chroot list enable yes chroot list...

CentOS 7 安裝配置FTP

安裝vsftpd yum install y vsftpd編輯ftp配置檔案 vi etc vsftpd vsftpd.conf anonymous enable no anonymous enable yes chroot local user yes 去掉前面的注釋 chroot list en...