在CentOS上安裝MariaDB主要有兩種方法:通過包管理器(如yum)或從源代碼編譯
首先,打開終端并使用以下命令安裝EPEL(Extra Packages for Enterprise Linux)倉庫。EPEL倉庫為CentOS提供了許多額外的軟件包,包括MariaDB。
sudo yum install epel-release
安裝EPEL倉庫后,使用以下命令安裝MariaDB:
sudo yum install mariadb-server mariadb
安裝完成后,啟動MariaDB服務:
sudo systemctl start mariadb
若要確保MariaDB在系統啟動時自動運行,請運行以下命令:
sudo systemctl enable mariadb
使用以下命令設置MariaDB的root用戶密碼:
sudo mysql_secure_installation
按照提示操作,設置或更改root密碼,刪除匿名用戶,禁止遠程root登錄等。
最后,為了確保MariaDB的網絡安全,建議修改其默認端口(3306)。編輯MariaDB配置文件(通常位于/etc/my.cnf
或/etc/mysql/my.cnf
),找到bind-address
行,將其更改為:
bind-address = 0.0.0.0
然后重啟MariaDB服務:
sudo systemctl restart mariadb
現在,您已經在CentOS上成功安裝了MariaDB??梢允褂靡韵旅畹卿浀組ariaDB:
mysql -u root -p
輸入您設置的root密碼,即可開始使用MariaDB。