# Πώς να εγκαταστήσετε το MariaDB στο Debian 12

Ακολουθούν τα βήματα για την εγκατάσταση του MariaDB στο Debian 12:

1. Ενημερώστε το Debian 12 σας στην πιο πρόσφατη έκδοση.
2. Εγκαταστήστε το MariaDB.
3. Διαμορφώστε το σύστημα διαχείρισης βάσεων δεδομένων.
4. Ελέγξτε την κατάσταση του διακομιστή και αποκτήστε πρόσβαση στη βάση δεδομένων.

## Το MariaDB βρίσκεται στο αποθετήριο Debian 12 από προεπιλογή.

Όταν εξετάζουμε τη σύγκριση μεταξύ MySQL και MariaDB, είναι εύκολο να διαπιστώσουμε ότι το fork (MariaDB) είναι μια πολύ ισχυρή, ασφαλής και ευέλικτη εναλλακτική λύση. Δεν είναι τυχαίο ότι αποτελεί μέρος του τυπικού ρεπερτορίου στο [Debian](https://www.ionos.com/el-gr/digitalguide/diakomistis/technognosia/debian-to-katholiko-logismiko-systimatos/). Ως **άμεσο υποκατάστατο του MySQL**, ο SQL server μπορεί να ενσωματωθεί στο LAMP stack (Linux, Apache, MySQL και PHP, Python ή Perl) χωρίς σημαντικές αλλαγές. Ωστόσο, υπάρχουν ακόμα μερικά σημεία που πρέπει να γνωρίζετε όσον αφορά την ασφάλεια κατά την εγκατάσταση του MariaDB στο Debian 12. Εδώ θα σας καθοδηγήσουμε βήμα προς βήμα στην εγκατάσταση.

Tip Εάν σκοπεύετε να [εγκαταστήσετε το MariaDB στο Debian 10](https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/egkatastasi-mariadb-sto-debian-10/), θα βρείτε όλα τα απαραίτητα βήματα στον Ψηφιακό Οδηγό. Έχουμε επίσης συνοψίσει λεπτομερώς όλα όσα πρέπει να γνωρίζετε για [την εγκατάσταση του MariaDB στο Debian 11](https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/egkatastasi-mariadb-sto-debian-11/). Εάν προτιμάτε να χρησιμοποιήσετε το MongoDB στο Debian 10, έχουμε επίσης ένα άρθρο σχετικά με το θέμα αυτό.

## Ποιες προϋποθέσεις πρέπει να πληρούνται;

Υπάρχουν μόνο μερικές απαιτήσεις που πρέπει να πληροί το σύστημά σας κατά την εγκατάσταση του MariaDB στο Debian 12. Είναι σημαντικό το Debian 12 να είναι ήδη εγκατεστημένο και να διαθέτετε επαρκή μνήμη. Οι ελάχιστες απαιτήσεις είναι **512 megabyte RAM και 1 gigabyte χώρος στο σκληρό δίσκο**. Ένας πυρήνας CPU είναι επαρκής για έναν διακομιστή σε κανονική λειτουργία. Επιπλέον, χρειάζεστε πρόσβαση root και ενεργό τείχος προστασίας.

## Πώς να εγκαταστήσετε το MariaDB στο Debian 12

Στις επόμενες ενότητες θα εξηγήσουμε λεπτομερώς πώς να εγκαταστήσετε το MariaDB σε μια συσκευή Debian 12.

### Βήμα 1: Ενημερώστε το σύστημα και τα πακέτα στην πιο πρόσφατη έκδοση

Πριν εγκαταστήσετε το MariaDB στο Debian 12, είναι σκόπιμο να ενημερώσετε το σύστημα, ώστε να έχετε την πιο πρόσφατη έκδοση. Μεταξύ άλλων, αυτό θα σας βοηθήσει να αποφύγετε προβλήματα ασφαλείας και να επωφεληθείτε από διορθώσεις σφαλμάτων και τις πιο πρόσφατες ενημερώσεις. Για να ενημερώσετε τον κατάλογο πακέτων και όλες τις εξαρτήσεις, χρησιμοποιήστε αυτές τις δύο `apt` εντολές:

```bash
sudo apt update
sudo apt upgrade
```

Όλα τα πακέτα του συστήματος είναι πλέον ενημερωμένα και μπορείτε να συνεχίσετε με την εγκατάσταση.

### Βήμα 2: Έλεγχος έκδοσης και εγκατάσταση του MariaDB στο Debian 12

Μετά την ολοκλήρωση της ενημέρωσης, μπορείτε να ξεκινήσετε την εγκατάσταση του MariaDB στο Debian 12. Η τρέχουσα έκδοση του διακομιστή SQL περιλαμβάνεται κανονικά στο αποθετήριο Debian 12. Μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή για να το ελέγξετε:

```bash
sudo apt show mariadb-server
```

Αυτό σας δείχνει ποια έκδοση περιλαμβάνεται. Εάν περιλαμβάνεται η επιθυμητή έκδοση, εκτελέστε την ακόλουθη εντολή για να ξεκινήσετε την εγκατάσταση:

```bash
sudo apt install mariadb-server
```

Κατά τη διάρκεια της διαδικασίας θα σας ζητηθεί ο κωδικός πρόσβασής σας. Η διαδικασία θα συνεχιστεί μόλις τον εισαγάγετε.

### Βήμα 3: Ασφαλίστε και διαμορφώστε το MariaDB μετά την εγκατάσταση

Στη συνέχεια, θα πρέπει να ασφαλίσετε επιπλέον το MariaDB. Το πρόγραμμα παρέχει **το δικό του σενάριο ασφαλείας** για το σκοπό αυτό, το οποίο μπορείτε να χρησιμοποιήσετε για να ορίσετε μεμονωμένους μηχανισμούς ασφαλείας. Το εκτελείτε με την ακόλουθη εντολή:

```bash
sudo mysql_secure_installation
```

Αυτό το σενάριο σας προσφέρει μερικές επιπλέον επιλογές για την ασφάλεια ή την ενίσχυση της εγκατάστασης. Για παράδειγμα, μπορείτε **να ορίσετε έναν κωδικό πρόσβασης root, να καταργήσετε ανώνυμους χρήστες, να διαγράψετε τη δοκιμαστική βάση δεδομένων και να αποτρέψετε απομακρυσμένες συνδέσεις root**. Για να εκτελέσετε ενέργειες, πληκτρολογήστε \[Y\]. Εάν δεν θέλετε να εκτελέσετε καμία ενέργεια, επιλέξτε \[N\]. Επιβεβαιώστε και τις δύο επιλογές με \[Enter\].

### Βήμα 4: Ελέγξτε την εγκατάσταση και την έκδοση

Μετά την ολοκλήρωση της εγκατάστασης του MariaDB στο Debian 12, το πρόγραμμα θα ξεκινήσει αυτόματα. Για να ελέγξετε την κατάσταση του MariaDB, πληκτρολογήστε την ακόλουθη εντολή:

```bash
sudo systemctl status mariadb
```

Αν θέλετε να ξεκινήσετε το MariaDB, χρησιμοποιήστε την ακόλουθη εντολή:

```bash
sudo mariadb
```

Αυτή η εντολή σού δίνει τη δυνατότητα να ελέγξεις ποιος αριθμός έκδοσης του MariaDB χρησιμοποιείται:

```sql
> SELECT version();
```

Για να απεγκαταστήσετε το MariaDB στο Debian 12, απλά χρησιμοποιήστε την ακόλουθη εντολή:

```bash
sudo apt purge mariadb-server
```

Ως τελευταίο βήμα, πατήστε \[Y\] και \[Enter\] για να επιβεβαιώσετε ότι θέλετε πραγματικά να διαγράψετε εντελώς τον διακομιστή. Το MariaDB θα αφαιρεθεί τότε από το σύστημά σας.


This is a markdown version of: [https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/egkatastasi-mariadb-sto-debian-12/](https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/egkatastasi-mariadb-sto-debian-12/) for AI/LLM consumption.