Αναγνώστες σαν εσάς βοηθούν στην υποστήριξη του MUO. Όταν κάνετε μια αγορά χρησιμοποιώντας συνδέσμους στον ιστότοπό μας, ενδέχεται να κερδίσουμε μια προμήθεια θυγατρικών. Διαβάστε περισσότερα.

Το Adminer είναι ένα εργαλείο που βασίζεται στο web που σας επιτρέπει να διαχειρίζεστε πολλαπλά συστήματα βάσεων δεδομένων από μια κεντρική τοποθεσία. Το εργαλείο είναι φιλικό προς το χρήστη, ελαφρύ και κορυφαία σε απόδοση με προσεγμένο περιβάλλον εργασίας χρήστη.

Ο διαχειριστής βάσης δεδομένων Adminer είναι διαθέσιμος σε όλες τις διανομές Linux. Μπορείτε εύκολα να το εγκαταστήσετε και να το διαμορφώσετε στο Ubuntu μέσω του τερματικού και να αποκτήσετε πρόσβαση στο web interface του μέσω οποιουδήποτε προγράμματος περιήγησης. Μπορείτε να εκτελέσετε λειτουργίες βάσης δεδομένων απευθείας από τον πίνακα ελέγχου Adminer και να διαχειριστείτε εύκολα πολλές βάσεις δεδομένων.

Δείτε πώς να εγκαταστήσετε και να ρυθμίσετε το Adminer στο Ubuntu.

Τι είναι το Adminer;

Εναλλακτικό του phpMyAdmin, το Adminer είναι ένα εργαλείο ανοιχτού κώδικα για τη διαχείριση πολλών βάσεων δεδομένων από μια κεντρική τοποθεσία. Το εργαλείο έχει υποστήριξη για MariaDB, MySQL, SQLite, Oracle, PostgreSQL, MongoDB και Elasticsearch.

instagram viewer

Το Adminer έχει καλύτερη ασφάλεια από το phpMyAdmin και είναι ελαφρύτερο σε βάρος. Έρχεται με μια καθαρή διεπαφή που το καθιστά εύκολο στη χρήση και στην εκμάθηση. Μπορείτε να αποκτήσετε πρόσβαση σε αυτό από τη διεπαφή ιστού παρέχοντας τη διεύθυνση IP του μηχανήματος που εκτελεί την παρουσία Adminer.

Πώς να εγκαταστήσετε το Adminer στο Ubuntu

Ακολουθούν τα βήματα για την εγκατάσταση του Adminer Διανομές που βασίζονται στο Ubuntu:

Βήμα 1: Ενημέρωση και αναβάθμιση του Ubuntu

Πριν μεταβείτε στην εγκατάσταση του Adminer, πρέπει να ενημερώσετε και να αναβαθμίσετε το σύστημά σας, ώστε να μην αντιμετωπίζετε προβλήματα με νέες εγκαταστάσεις. Ανοίξτε το τερματικό στον υπολογιστή σας Ubuntu πατώντας Ctrl + Alt + T και εκτελέστε τις εντολές ενημέρωσης και αναβάθμισης.

sudo apt εκσυγχρονίζω && sudo apt αναβαθμίζω

Βήμα 2: Εγκαταστήστε το Apache στο Ubuntu

Αφού ενημερώσετε και αναβαθμίσετε τα πακέτα συστήματος, η επόμενη εργασία είναι να εγκαταστήσετε το Apache. Κάντε αυτό εκτελώντας την ακόλουθη εντολή:

sudo apt εγκαθιστώ apache2

Μόλις εγκατασταθεί επιτυχώς το Apache, ενεργοποιήστε την υπηρεσία χρησιμοποιώντας το βοηθητικό πρόγραμμα systemctl:

sudo systemctl ενεργοποίηση --τώρα apache2

Επίσης, βεβαιωθείτε ότι το Apache λειτουργεί καλά χωρίς να προκαλεί σφάλματα στο παρασκήνιο.

sudo systemctl status apache2 --no-pager -l

Αυτό δείχνει ότι ο Apache είναι ενεργός και λειτουργεί καλά στο Ubuntu.

Βήμα 3: Εγκαταστήστε την PHP στο Ubuntu

Εφόσον το Adminer είναι γραμμένο σε PHP, πρέπει να εγκαταστήσετε την PHP και τις βασικές επεκτάσεις της. Για να το εγκαταστήσετε, εκτελέστε:

sudo apt εγκαθιστώ php php-curl libapache2-mod-php php-cli php-mysql php-gd php-fpm

Αφού εγκαταστήσετε με επιτυχία την PHP και τις επεκτάσεις της, φορτώστε ξανά τον Apache με:

systemctl επαναφόρτωση του apache2

Βήμα 4: Εγκαταστήστε το MariaDB στο Ubuntu

Μετά την εγκατάσταση της PHP, χρειάζεστε μια βάση δεδομένων στο σύστημά σας την οποία μπορείτε να διαχειριστείτε χρησιμοποιώντας το Adminer. Μπορείτε να εγκαταστήσετε οποιαδήποτε βάση δεδομένων όπως MySQL, MariaDB, PostgreSQL, MongoDB, SimpleDB κ.λπ.

Επειδή το MariaDB χρησιμοποιείται κυρίως σε πολλές εφαρμογές που βασίζονται σε PHP, ας το εγκαταστήσουμε στο Ubuntu.

sudo apt εγκαθιστώ mariadb-υπηρέτης

Μόλις εγκατασταθεί η βάση δεδομένων, ενεργοποιήστε την:

sudo systemctl ενεργοποίηση --τώρα mariadb

Επαληθεύστε εάν η βάση δεδομένων λειτουργεί σωστά ελέγχοντας την κατάστασή της:

sudo systemctl status mariadb

Αυτό λέει ότι η MariaDB είναι σε ενεργή κατάσταση και λειτουργεί καλά στο Ubuntu.

Μετά την εγκατάσταση του MariaDB, πρέπει επίσης να το ασφαλίσετε χρησιμοποιώντας ένα σενάριο που σας επιτρέπει να ορίσετε μια ρίζα κωδικό πρόσβασης για το MariaDB, καταργήστε τους ανώνυμους χρήστες, απαγορεύστε την απομακρυσμένη σύνδεση root και διαγράψτε τη δοκιμή βάση δεδομένων. Για να εκτελέσετε το σενάριο, εκτελέστε:

sudo mysql_secure_installation

Βήμα 5: Ορίστε τον κωδικό πρόσβασης διαχειριστή για τον διαχειριστή

Για να διαχειριστείτε τη βάση δεδομένων χρησιμοποιώντας το Adminer, χρειάζεστε πρόσβαση στον χρήστη της βάσης δεδομένων ρίζας. Για αυτό, χρειάζεστε έναν κωδικό πρόσβασης root που θα σας επιτρέπει να διαχειρίζεστε όλες τις βάσεις δεδομένων μέσω του Adminer.

Για να ορίσετε τον κωδικό πρόσβασης, ανοίξτε πρώτα τη γραμμή εντολών MySQL:

sudo mysql

Για να ορίσετε τον κωδικό πρόσβασης root, εκτελέστε:

ΣΕΙΡΑΚΩΔΙΚΟΣ ΠΡΟΣΒΑΣΗΣΓΙΑ'ρίζα'@"localhost" = ΚΩΔΙΚΟΣ ΠΡΟΣΒΑΣΗΣ("Ο κωδικός μου");

Φροντίστε να αντικαταστήσετε "Ο κωδικός μου" με τον κωδικό πρόσβασης που θέλετε να διατηρήσετε για τον χρήστη root.

Για να ενημερώσετε τον κωδικό πρόσβασης, εκτελέστε:

ΞΕΠΛΥΝΕΤΕΠΡΟΝΟΜΙΑ;

Για έξοδο από τη γραμμή εντολών MariaDB, εκτελέστε:

έξοδος;

Βήμα 6: Εγκαταστήστε το Adminer στο Ubuntu

Μπορείτε να εγκαταστήσετε το Adminer στο Ubuntu χρησιμοποιώντας τον διαχειριστή πακέτων APT:

sudo apt εγκαθιστώ διαχειριστής

Μόλις εγκατασταθεί, ενεργοποιήστε το php-fpm:

sudo a2enconf php*-fpm

Για να ενεργοποιήσετε το αρχείο διαμόρφωσης Apache για το Adminer, εκτελέστε:

sudo a2enconf adminer

Τώρα φορτώστε ξανά το Apache για να ενημερώσετε τις αλλαγές που μόλις κάνατε:

systemctl επαναφόρτωση του apache2

Αφού φορτώσετε ξανά το Apache, επανεκκινήστε το με:

sudo systemctl επανεκκίνηση του apache2

Βήμα 7: Πρόσβαση στη διεπαφή ιστού του διαχειριστή

Τώρα που έχουν γίνει όλες οι απαραίτητες εγκαταστάσεις που απαιτούνται για το Adminer, μπορείτε να αποκτήσετε πρόσβαση στην εφαρμογή μέσω της διεπαφής web και να ξεκινήσετε τη διαχείριση της βάσης δεδομένων σας.

Για πρόσβαση στο Adminer, ανοίξτε ένα πρόγραμμα περιήγησης και δώστε τη διεύθυνση IP του μηχανήματος στο οποίο εκτελείται το Adminer.

Εάν εκτελείτε το Adminer στο τοπικό σύστημα, χρησιμοποιήστε αυτήν τη διεύθυνση:

http://127.0.0.1/adminer

Ωστόσο, εάν εκτελείτε το Adminer σε απομακρυσμένο μηχάνημα, δώστε τη διεύθυνση IP του μηχανήματος για πρόσβαση στο Adminer ως εξής:

http://server-ip-address/adminer

Θα δείτε την ακόλουθη σελίδα σύνδεσης στο πρόγραμμα περιήγησής σας αφού εκτελέσετε τη διεύθυνση web στο Adminer:

Για να συνδεθείτε στο Adminer, εισαγάγετε το root ως όνομα χρήστη και δώστε τον κωδικό πρόσβασης που ορίσατε στο Βήμα 5. Δεν χρειάζεται να δώσετε το όνομα της βάσης δεδομένων, καθώς ο Διαχειριστής έχει πρόσβαση σε όλες τις διαθέσιμες βάσεις δεδομένων, οπότε αφήστε το Βάση δεδομένων κουτί άδειο. Αφού εισαγάγετε όλες τις πληροφορίες που ζητούνται, κάντε κλικ στο Σύνδεση.

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

Όπως μπορείτε να δείτε, η διεπαφή Adminer είναι απλή, δεν είναι πολύ γεμάτη και επομένως εύκολη στη διαχείριση.

Πώς να απεγκαταστήσετε το Adminer από το Ubuntu

Εάν δεν χρειάζεστε πλέον το Adminer για τη διαχείριση των βάσεων δεδομένων σας, μπορείτε απλώς να το απεγκαταστήσετε από το σύστημά σας. Για να αφαιρέσετε το Adminer από το Ubuntu, εκτελέστε:

sudo apt αυτόματη αφαίρεση --διαχειριστής εκκαθάρισης

Εάν θέλετε επίσης να αφαιρέσετε τα MariaDB, Apache και PHP από το σύστημά σας, αυτό είναι επίσης δυνατό χρησιμοποιώντας βασικές εντολές Linux.

Για να το κάνετε αυτό, πρέπει πρώτα να διακόψετε αυτές τις υπηρεσίες και μετά να τις διαγράψετε. Για να σταματήσετε το Apache και το MariaDB, εκτελέστε:

sudo systemctl να σταματήσει apache2 mariadb

Τώρα καταργήστε τα MariaDB, PHP και Apache με:

sudo apt αυτόματη αφαίρεση --εκκαθάριση διακομιστή mariadb php* apache2

Διαχειριστείτε όλες τις βάσεις δεδομένων σας αποτελεσματικά από μια κεντρική διεπαφή διαχειριστή

Το Adminer σάς επιτρέπει να διαχειρίζεστε όλες τις βάσεις δεδομένων σας από μια ενιαία διεπαφή ιστού. Μπορείτε να εκτελέσετε πολλαπλές λειτουργίες βάσης δεδομένων στο Adminer, όπως η δημιουργία ή η διαγραφή μιας βάσης δεδομένων, επεξεργασία πινάκων, περιήγηση/εισαγωγή/επεξεργασία σειρών πίνακα, ταξινόμηση στηλών, επεξεργασία αντικειμένων DB και τόσα πολλά περισσότερο.

Επίσης, δεν υπάρχει όριο στη διαχείριση βάσεων δεδομένων στο Adminer. Το phpMyAdmin, από την άλλη πλευρά, έχει υποστήριξη μόνο για τα MariaDB και MySQL, γεγονός που καθιστά το Adminer το σύστημα διαχείρισης βάσεων δεδομένων. Μπορείτε να επιλέξετε να χρησιμοποιήσετε το phpMyAdmin, αλλά θα πρέπει να εγκαταστήσετε είτε το MariaDB είτε το MySQL στον υπολογιστή σας.