在Ubuntu上配置MariaDB的步驟如下:
更新系統軟件包列表:
sudo apt update
安裝MariaDB服務器:
sudo apt install mariadb-server
啟動MariaDB服務并設置為開機自啟動:
sudo systemctl start mariadb
sudo systemctl enable mariadb
運行安全安裝腳本:
sudo mysql_secure_installation
按照提示操作,包括設置root密碼、刪除匿名用戶、禁止遠程root登錄等。
修改配置文件(可選):
編輯MariaDB的配置文件 /etc/mysql/mariadb.conf.d/50-server.cnf,進行以下修改:
sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf
bind-address 從 127.0.0.1 注釋掉或修改為 0.0.0.0,以允許遠程連接。max_connections 參數以增加最大連接數。重啟服務使配置生效:
sudo systemctl restart mariadb
登錄MariaDB:
mysql -u root -p
輸入之前設置的root密碼。
檢查MariaDB版本:
SELECT VERSION();
如果一切正常,你應該會看到MariaDB的版本號。
允許遠程訪問:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your_password'; FLUSH PRIVILEGES;
將 your_password 替換為你設置的密碼。
啟用SSL連接(生產環境建議):
配置防火墻:
sudo ufw allow 3306/tcp
sudo ufw reload
通過以上步驟,你可以在Ubuntu上成功安裝、配置MariaDB,并進行基本的安全設置。根據實際需求,可能還需要進行更高級的安全配置,如限制遠程訪問、啟用SSL連接等。