AlmaLinux MariaDB 安裝指南
即使是新業務或應用程式也會產生足夠的數據,需要專門的資料處理和管理系統。該系統應有效管理、儲存和檢索各種流程和組件的資料。 MariaDB 是一種高效能、多功能的關聯式資料庫管理系統 (RDBMS),因其速度、可靠性和易用性而成為首選。 透過利用 MariaDB,企業可以簡化其資料操作、提高效率並根據準確且可存取的資料做出明智的決策。 在本教程中,我們將討論如何在 AlmaLinux 9(企業級 Red Hat Enterprise Linux (RHEL) 的社群驅動版本)上安裝 MariaDB。 讓我們快速檢查先決條件,然後了解安裝過程的細節。 先決條件在開始安裝程序之前,請確保您已準備好以下物品: - 您的機器上已安裝並執行 AlmaLinux 9。
- 具有 sudo 或 root 權限的使用者帳戶
讓我們詳細討論這些步驟。 步驟#1:更新系統軟體包儲存庫在安裝過程之前,更新系統軟體包儲存庫以確保所有軟體包都是最新的至關重要。
這裡,-y標誌會自動對任何提示回答「是」,從而簡化更新過程。 此命令可確保您擁有最新的安全性更新和軟體改進。 步驟2:安裝MariaDBAlmaLinux 9 在其官方儲存庫中直接提供了 MariaDB 套件。若要安裝具有所有必要相依性的 MariaDB 伺服器,請執行下列命令: - # sudo dnf install mariadb mariadb-server -y
複製代碼
步驟3:啟動並啟用MariaDB服務安裝 MariaDB 套件後,啟動並啟用服務在系統啟動時自動啟動。 - # sudo systemctl start mariadb
- # sudo systemctl enable mariadb
複製代碼- # sudo systemctl start httpd
- # sudo systemctl enable httpd
複製代碼

步驟#4:安全安裝MariaDB透過設定強根密碼、刪除匿名使用者、禁止遠端根登入和刪除測試資料庫來增強 MariaDB 安裝的安全性非常重要。 使用 MariaDB 提供的安全腳本來確保安裝的安全性。首先使用以下命令啟動腳本: - # sudo mysql_secure_installation
複製代碼
如果phpMyAdmin 無法登入,請再次執行上述4. 指令重設密碼及移除不需要的帳戶 詳閱 如何在 AlmaLinux 上安裝 phpMyAdmin
依照指示設定root密碼,刪除匿名用戶,禁止root遠端登錄,刪除測試資料庫。此步驟增強了資料庫伺服器的安全性。
AlmaLinux MariaDB 安裝指南
步驟#5:配置MariaDB(可選)如果您需要根據特定要求和系統資源自訂 MariaDB 設置,請在 Vi 或 Nano 等文字編輯器中開啟設定檔。 - # sudo vi /etc/my.cnf.d/mariadb-server.cnf
複製代碼

您可以根據系統的功能和要求調整max_connections和innodb_buffer_pool_size等設定。 步驟#6:測試MariaDB若要驗證 MariaDB 是否已正確安裝並正在執行,請使用下列命令連接至 MariaDB 伺服器:

出現提示時輸入密碼。如果看到MariaDB提示,則表示安裝成功。 結論按照我們的教程,您現在可以在 AlmaLinux 9 上成功安裝 MariaDB。 MariaDB 是一個功能強大的資料庫伺服器,支援廣泛的應用程式。強烈建議您探索其功能以及如何在您的專案中有效地使用它們。 常見問題解答Q:如何將 MariaDB 更新到較新版本? 您可以使用sudo dnf update mariadb-server指令更新 MariaDB。如果您想要特定版本,則可能需要配置其他儲存庫。 Q. 忘記root密碼怎麼辦? 您可以透過停止 MariaDB 服務,然後使用 skip-grant-tables 選項重新啟動它來重設 root 密碼。更詳細的步驟可以參閱MariaDB官方文件。 Q:我可以與 MySQL 一起安裝 MariaDB 嗎? 是的,但需要仔細配置以避免連接埠和服務衝突。除非必要,通常建議在單一機器上只執行一個資料庫伺服器。 Q:什麼是 MariaDB 10.6? MariaDB 10.6 是開源 MariaDB 資料庫系統的增強版本,旨在提高效能和安全性。 Q:如何在 AlmaLinux 9 上安裝 MariaDB? 透過在/etc/yum.repos.d/中建立MariaDB.repo來新增 MariaDB 儲存庫。使用指令sudo dnf install MariaDB-server MariaDB-client安裝 MariaDB。使用sudo systemctl start mariadb啟動服務。 Q:生產環境中 MariaDB 的主要安全設定是什麼? - 對所有帳戶使用強密碼。
- 禁用遠端根存取。
- 定期更新 MariaDB 和您的系統。
Q:在 AlmaLinux 9 和 Rocky Linux 上安裝 MariaDB 是否相同? 是的,安裝過程類似,因為都使用與 RHEL 相容的系統和類似的套件管理器。 Q:使用 MariaDB 作為來源資料庫管理系統時應考慮什麼? 確保正確的複製、效能調整和定期備份以確保可靠性和效率。 Q:如何在 AlmaLinux 9 上管理 MariaDB 儲存庫? 在/etc/yum.repos.d/MariaDB.repo中建立並管理儲存庫配置,確保它指向正確的更新 URL。
https://medium.com/@redswitches/bannhow-to-install-mariadb-on-almalinux-9-0437c3bf5ffd https://benjr.tw/323
|