7. DATABASE MARIADB - PHPMYADMIN DEBIAN 10 || INSTALL AND CONFIGURE
תוכן עניינים:
MariaDB היא קוד פתוח, מערכת ניהול מסדי נתונים קשרית רב-הברגה, תחליף תואם לאחור עבור MySQL. MariaDB הוא יישום ברירת המחדל של MySQL ב- Debian.
מדריך זה מסביר כיצד להתקין את MariaDB ב- Debian 10.
התקנת MariaDB ב- Debian 10
בזמן כתיבת מאמר זה, הגרסה האחרונה של MariaDB הזמינה במערכת העיקרית של Debian היא גרסה 10.3.
בצע את הצעדים הבאים כשורש או כמשתמש עם הרשאות sudo להתקנת MariaDB ב- Debian 10:
-
התחל בעדכון אינדקס החבילות:
sudo apt update
התקן את שרת MariaDB וחבילות הלקוח על ידי הפעלת הפקודה הבאה:
sudo apt install mariadb-server
שירות MariaDB יתחיל אוטומטית. כדי לאמת את זה בדוק את מצב השירות:
sudo systemctl status mariadb
הפלט צריך להיראות כך:
● mariadb.service - MariaDB 10.3.15 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-07-11 14:36:28 PDT; 19min ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 4509 (mysqld) Status: "Taking your SQL requests now…" Tasks: 30 (limit: 2359) Memory: 78.6M CGroup: /system.slice/mariadb.service └─4509 /usr/sbin/mysqld
אבטחת MariaDB
MariaDB מגיע עם סקריפט שיכול לעזור לך לשפר את אבטחת ההתקנה. כדי להתחיל את הסקריפט הקלד
mysql_secure_installation
בטרמינל שלך:
sudo mysql_secure_installation
תתבקש ממך להגדיר סיסמה לחשבון השורש, להסיר את המשתמש האנונימי, להגביל את הגישה של משתמש השורש למחשב המקומי ולהסיר את מסד הנתונים הבדיקה.
… Enter current password for root (enter for none):… Set root password? Y New password: Re-enter new password:… Remove anonymous users? Y… Disallow root login remotely? Y… Remove test database and access to it? Y… Reload privilege tables now? Y… Thanks for using MariaDB!
אם נבחר, הסקריפט יטען מחדש את טבלאות ההרשאות והבטיח שהשינויים ייכנסו לתוקף באופן מיידי.
כל השלבים מוסברים בפירוט ומומלץ לענות על "Y" (כן) לכל השאלות.
שיטות אימות
כברירת מחדל, משתמש השורש של MariaDB משתמש
unix_socket
האימות
unix_socket
הבודק את מזהה המשתמש היעיל כאשר מתקשר לכלי לקוח
mysql
.
משמעות הדבר היא שאתה יכול להתחבר לשרת MariaDB כשורש רק אם אתה מזמין את הפקודה
mysql
כשורש מערכת או על ידי הוספת ה Sudo לפקודה.
להגברת האבטחה, מומלץ לשמור על תוסף האימות המוגדר כברירת מחדל ולאפשר למשתמש השורש לאמת רק דרך שקעי Unix.
sudo mysql
הרץ את ההצהרות הבאות כדי לשנות את תוסף האימות:
ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password; ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_root_passwd';
כעת תוכלו להתחבר לשרת MariaDB באמצעות הסיסמה החדשה:
mysql -u root -p
שינוי תוסף האימות יאפשר לכם גם להתחבר כשורש מתוכנית חיצונית כמו phpMyAdmin.
סיכום
במדריך זה הראינו לכם כיצד להתקין ולאבטח את MariaDB בשרת Debian 10.
מריאדבכיצד להתקין, להתקין hp officejet 6500a בתוספת מדפסת All-in-One

למד כיצד להתקין ולהתקין מדפסת All-in-One של HP Officejet 6500A Plus.
כיצד להתקין mariadb ב- centos 8

במדריך זה נסביר כיצד להתקין ולאבטח את MariaDB 10.3 ב- CentOS 8. MariaDB היא מערכת ניהול מערכות יחסים בעלת קוד פתוח, תחליף להחלפה בינארית בינארית של MySQL.
כיצד להתקין mariadb באובונטו 18.04

MariaDB היא קוד פתוח, מערכת ניהול מסדי נתונים קשרית רב-הברגה, תחליף תואם לאחור עבור MySQL. במדריך זה נראה לך שתי שיטות שונות להתקנת MariaDB במחשב Ubuntu 18.04 שלך.