Adminer este un instrument bazat pe web care vă permite să gestionați mai multe sisteme de baze de date dintr-o locație centrală. Instrumentul este ușor de utilizat, ușor și de performanță de top, cu o interfață de utilizator îngrijită.
Managerul de baze de date Adminer este disponibil pe toate distribuțiile Linux. Îl puteți instala și configura cu ușurință pe Ubuntu prin intermediul terminalului și să accesați interfața sa web prin orice browser. Puteți rula operațiuni cu bazele de date direct din tabloul de bord Adminer și puteți gestiona cu ușurință mai multe baze de date.
Iată cum să instalați și să configurați Adminer pe Ubuntu.
Ce este Adminer?
Alternativ la phpMyAdmin, Adminer este un instrument open-source pentru gestionarea mai multor baze de date dintr-o locație centralizată. Instrumentul are suport pentru MariaDB, MySQL, SQLite, Oracle, PostgreSQL, MongoDB și Elasticsearch.
Adminer are o securitate mai bună decât phpMyAdmin și are o greutate mai mică. Vine cu o interfață curată, care îl face ușor de utilizat și de învățat. Îl puteți accesa din interfața web furnizând adresa IP a mașinii care rulează instanța Adminer.
Cum se instalează Adminer pe Ubuntu
Iată pașii pentru a instala Adminer Distribuții bazate pe Ubuntu:
Pasul 1: Actualizați și actualizați Ubuntu
Înainte de a trece la instalarea Adminer, trebuie să actualizați și să actualizați sistemul, astfel încât să nu vă confruntați cu probleme cu noile instalări. Deschideți terminalul pe mașina dvs. Ubuntu apăsând Ctrl + Alt + T și rulați comenzile de actualizare și upgrade.
sudo apt Actualizați && sudo apt actualizare
Pasul 2: Instalați Apache pe Ubuntu
Odată ce ați actualizat și actualizat pachetele de sistem, următoarea sarcină este să instalați Apache. Faceți acest lucru rulând următoarea comandă:
sudo apt instalare apache2
Odată ce Apache este instalat cu succes, activați serviciul folosind utilitarul systemctl:
sudo systemctl enable --acum apache2
De asemenea, asigurați-vă că Apache funcționează bine fără a provoca erori în fundal.
sudo systemctl status apache2 --no-pager -l
Aceasta arată că Apache este activ și funcționează bine pe Ubuntu.
Pasul 3: Instalați PHP pe Ubuntu
Deoarece Adminer este scris în PHP, trebuie să instalați PHP și extensiile sale esențiale. Pentru a-l instala, rulați:
sudo apt instalare php php-curl libapache2-mod-php php-cli php-mysql php-gd php-fpm
După ce ați instalat cu succes PHP și extensiile sale, reîncărcați Apache cu:
systemctl reîncărcați apache2
Pasul 4: Instalați MariaDB pe Ubuntu
După instalarea PHP, aveți nevoie de o bază de date pe sistemul dvs. pe care o puteți gestiona folosind Adminer. Puteți instala orice bază de date precum MySQL, MariaDB, PostgreSQL, MongoDB, SimpleDB etc.
Întrucât MariaDB este folosit mai ales în multe aplicații bazate pe PHP, haideți să-l instalăm pe Ubuntu.
sudo apt instalare mariadb-Server
Odată ce baza de date este instalată, activați-o:
sudo systemctl enable --acum mariadb
Verificați dacă baza de date funcționează bine verificând starea acesteia:
sudo systemctl status mariadb
Aceasta spune că MariaDB este într-o stare activă și funcționează bine pe Ubuntu.
După instalarea MariaDB, trebuie, de asemenea, să îl securizați folosind un script care vă permite să setați o rădăcină parola pentru MariaDB, eliminați utilizatorii anonimi, interziceți autentificarea de la distanță root și ștergeți testul Bază de date. Pentru a executa scriptul, rulați:
sudo mysql_secure_installation
Pasul 5: Setați parola de administrator pentru administrator
Pentru a gestiona baza de date folosind Adminer, aveți nevoie de acces la utilizatorul bazei de date rădăcină. Pentru asta, aveți nevoie de o parolă de root care vă va permite să gestionați toate bazele de date prin Adminer.
Pentru a seta parola, mai întâi, deschideți linia de comandă MySQL:
sudo mysql
Pentru a seta parola de root, rulați:
A STABILITPAROLAPENTRU'rădăcină'@'gazdă locală' = PAROLA("parola mea");
Asigurați-vă că înlocuiți "parola mea" cu parola pe care doriți să o păstrați pentru utilizatorul root.
Pentru a actualiza parola, executați:
CULOAREPRIVILEGII;
Pentru a ieși din linia de comandă MariaDB, rulați:
Ieșire;
Pasul 6: Instalați Adminer pe Ubuntu
Puteți instala Adminer pe Ubuntu utilizând managerul de pachete APT:
sudo apt instalare administrator
Odată instalat, activați php-fpm:
sudo a2enconf php*-fpm
Pentru a activa fișierul de configurare Apache pentru Adminer, executați:
sudo a2enconf adminer
Acum reîncărcați Apache pentru a actualiza modificările pe care tocmai le-ați făcut:
systemctl reîncărcați apache2
După ce ați reîncărcat Apache, reporniți-l cu:
sudo systemctl reporniți apache2
Pasul 7: Accesați interfața web pentru administrator
Acum că s-au făcut toate instalările necesare pentru Adminer, puteți accesa aplicația prin interfața web și puteți începe să vă gestionați baza de date.
Pentru a accesa Adminer, deschideți un browser și furnizați adresa IP a mașinii pe care rulează Adminer.
Dacă rulați Adminer pe sistemul local, utilizați această adresă:
http://127.0.0.1/adminer
Cu toate acestea, dacă rulați Adminer pe o mașină la distanță, furnizați adresa IP a mașinii pentru a accesa Adminer astfel:
http://server-ip-address/adminer
Veți vedea următoarea pagină de conectare în browser după ce rulați adresa web către Adminer:
Pentru a vă conecta la Adminer, introduceți root ca nume de utilizator și furnizați parola pe care ați setat-o la Pasul 5. Nu este nevoie să furnizați numele bazei de date, deoarece Adminer are acces la toate bazele de date disponibile, așa că lăsați Bază de date cutie goală. După ce ați introdus toate informațiile solicitate, faceți clic pe Log in.
Odată ce ai acces, vei găsi următorul tablou de bord. De aici puteți accesa toate bazele de date disponibile pentru a le gestiona. De asemenea, puteți crea sau șterge o bază de date aici.
După cum puteți vedea, interfața Adminer este simplă, nu foarte populată și, prin urmare, ușor de gestionat.
Cum să dezinstalați Adminer din Ubuntu
Dacă nu mai aveți nevoie de Adminer pentru a vă gestiona bazele de date, îl puteți dezinstala pur și simplu din sistem. Pentru a elimina Adminer din Ubuntu, executați:
sudo apt autoremove --administrator de epurare
Dacă doriți să eliminați și MariaDB, Apache și PHP din sistemul dvs., acest lucru este posibil și prin utilizarea comenzilor Linux de bază.
Pentru a face asta, mai întâi trebuie să opriți aceste servicii și apoi să le ștergeți. Pentru a opri Apache și MariaDB, executați:
sudo systemctl Stop apache2 mariadb
Acum eliminați MariaDB, PHP și Apache cu:
sudo apt autoremove --purge mariadb-server php* apache2
Gestionați-vă toate bazele de date în mod eficient dintr-o interfață de administrator centralizată
Adminer vă permite să vă gestionați toate bazele de date dintr-o singură interfață web. Puteți efectua mai multe operațiuni de bază de date pe Adminer, cum ar fi crearea sau ștergerea unei baze de date, editarea tabelelor, răsfoirea/inserarea/editarea rândurilor de tabel, sortarea coloanelor, editarea obiectelor DB și atât de multe Mai mult.
De asemenea, nu există limită pentru gestionarea bazelor de date în Adminer. phpMyAdmin, pe de altă parte, are suport doar pentru MariaDB și MySQL, ceea ce face din Adminer sistemul de gestionare a bazelor de date. Puteți alege să utilizați phpMyAdmin, dar va trebui să instalați fie MariaDB, fie MySQL pe computer.