在使用debian系統搭建LNMP(linux, nginx, mysql/mariadb, php)環境時,可以選擇安裝mysql或MariaDB作為數據庫管理系統。MariaDB是MySQL的一個分支,由原mysql開發團隊打造,具備良好的兼容性,并在某些方面提供了更出色的性能和更多功能。
以下是基于Debian系統安裝MariaDB數據庫的具體步驟:
- 首先更新軟件包列表:
sudo apt update
- 安裝MariaDB服務端程序:
sudo apt install mariadb-server
- 安裝完成后,啟動MariaDB服務:
sudo systemctl start mariadb
- 設置MariaDB開機自啟,確保系統重啟后服務自動運行:
sudo systemctl enable mariadb
- 運行安全初始化腳本,設置root賬戶密碼、清除匿名用戶、禁止遠程登錄等操作:
sudo mysql_secure_installation
根據提示完成相關配置,包括設置root用戶的密碼。
- 登錄MariaDB控制臺:
sudo mysql -u root -p
輸入之前設置的root密碼進行登錄。
- 創建新數據庫和用戶(可選操作):
CREATE DATABASE mydatabase; CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword'; GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost'; FLUSH PRIVILEGES; EXIT;
請將mydatabase替換為你需要的數據庫名稱,myuser替換為用戶名,mypassword替換為對應的密碼。
- 此時MariaDB已經成功安裝并完成了基礎配置,你也可以根據需要創建新的數據庫與用戶。接下來可以繼續配置Nginx和PHP以實現與數據庫的交互,從而構建動態網站或應用程序。
如果你確實希望安裝MySQL而非MariaDB,可以通過安裝mysql-server包來實現。雖然安裝流程大致相同,但在執行安全初始化腳本時,會遇到一些不同的選項,因為MySQL和MariaDB在配置細節上存在一定差異。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END