Adminer je spletno orodje, ki vam omogoča upravljanje več sistemov baz podatkov z osrednje lokacije. Orodje je uporabniku prijazno, lahko in vrhunsko zmogljivo s čednim uporabniškim vmesnikom.
Upravitelj baze podatkov Adminer je na voljo v vseh distribucijah Linuxa. Preko terminala ga lahko preprosto namestite in konfigurirate v Ubuntuju, do njegovega spletnega vmesnika pa dostopate prek katerega koli brskalnika. Operacije baze podatkov lahko izvajate neposredno s skrbniške nadzorne plošče in preprosto upravljate več baz podatkov.
Tukaj je opisano, kako namestite in nastavite Adminer v Ubuntu.
Kaj je skrbnik?
Namesto phpMyAdmin je Adminer odprtokodno orodje za upravljanje več baz podatkov s centralizirane lokacije. Orodje ima podporo za MariaDB, MySQL, SQLite, Oracle, PostgreSQL, MongoDB in Elasticsearch.
Adminer ima boljšo varnost kot phpMyAdmin in je lažji. Na voljo je s čistim vmesnikom, ki olajša uporabo in učenje. Do njega lahko dostopate prek spletnega vmesnika tako, da navedete naslov IP računalnika, na katerem se izvaja skrbniški primerek.
Kako namestiti skrbnika na Ubuntu
Tukaj so koraki za namestitev skrbnika Distribucije, ki temeljijo na Ubuntuju:
1. korak: Posodobite in nadgradite Ubuntu
Preden skočite na skrbniško namestitev, morate posodobiti in nadgraditi svoj sistem, da ne boste imeli težav z novimi namestitvami. Odprite terminal na vašem računalniku Ubuntu s pritiskom Ctrl + Alt + T in zaženite ukaze za posodobitev in nadgradnjo.
sudo apt nadgradnja && sudo apt nadgradnja
2. korak: Namestite Apache na Ubuntu
Ko ste posodobili in nadgradili sistemske pakete, je naslednja naloga namestitev Apache. To storite tako, da zaženete naslednji ukaz:
sudo apt namestite apache2
Ko je Apache uspešno nameščen, omogočite storitev s pomočjo pripomočka systemctl:
sudo systemctl omogoči --zdaj apache2
Prepričajte se tudi, da Apache deluje dobro, ne da bi v ozadju povzročal napake.
sudo systemctl status apache2 --no-pager -l
To pove, da je Apache aktiven in dobro deluje v Ubuntuju.
3. korak: Namestite PHP na Ubuntu
Ker je Adminer napisan v PHP, morate namestiti PHP in njegove bistvene razširitve. Če ga želite namestiti, zaženite:
sudo apt namestite php php-curl libapache2-mod-php php-cli php-mysql php-gd php-fpm
Ko ste uspešno namestili PHP in njegove razširitve, znova naložite Apache z:
systemctl znova naloži apache2
4. korak: Namestite MariaDB na Ubuntu
Po namestitvi PHP potrebujete bazo podatkov v sistemu, ki jo lahko upravljate s skrbnikom. Namestite lahko katero koli bazo podatkov, kot so MySQL, MariaDB, PostgreSQL, MongoDB, SimpleDB itd.
Ker se MariaDB večinoma uporablja v številnih aplikacijah, ki temeljijo na PHP, ga namestimo v Ubuntu.
sudo apt namestite mariadb-strežnik
Ko je zbirka podatkov nameščena, jo omogočite:
sudo systemctl omogoči --zdaj mariadb
Preverite, ali zbirka podatkov deluje dobro, tako da preverite njeno stanje:
sudo systemctl status mariadb
To pove, da je MariaDB v aktivnem stanju in dobro deluje na Ubuntuju.
Po namestitvi MariaDB jo morate tudi zavarovati s skriptom, ki vam omogoča nastavitev korena geslo za MariaDB, odstranite anonimne uporabnike, onemogočite oddaljeno korensko prijavo in izbrišite test zbirka podatkov. Za izvedbo skripta zaženite:
sudo mysql_secure_installation
5. korak: Nastavite skrbniško geslo za skrbnika
Če želite bazo podatkov upravljati s skrbnikom, potrebujete dostop do korenskega uporabnika baze podatkov. Za to potrebujete root geslo, ki vam bo omogočilo upravljanje vseh baz podatkov prek skrbnika.
Če želite nastaviti geslo, najprej odprite ukazno vrstico MySQL:
sudo mysql
Če želite nastaviti geslo root, zaženite:
NASTAVIGESLOZA'root'@'lokalni gostitelj' = GESLO("moje geslo");
Poskrbite za zamenjavo "moje geslo" z geslom, ki ga želite obdržati za korenskega uporabnika.
Če želite posodobiti geslo, izvedite:
IZPIRANJEPRIVILEGIJI;
Za izhod iz ukazne vrstice MariaDB zaženite:
izhod;
6. korak: Namestite skrbnika na Ubuntu
Adminer lahko namestite na Ubuntu z uporabo upravitelja paketov APT:
sudo apt namestite skrbnik
Ko je nameščen, omogočite php-fpm:
sudo a2enconf php*-fpm
Če želite omogočiti konfiguracijsko datoteko Apache za skrbnika, izvedite:
skrbnik sudo a2enconf
Zdaj znova naložite Apache, da posodobite spremembe, ki ste jih pravkar naredili:
systemctl znova naloži apache2
Ko znova naložite Apache, ga znova zaženite z:
sudo systemctl znova zaženite apache2
7. korak: Dostopite do skrbniškega spletnega vmesnika
Zdaj, ko so opravljene vse potrebne namestitve za Adminer, lahko do aplikacije dostopate prek spletnega vmesnika in začnete upravljati svojo bazo podatkov.
Za dostop do skrbnika odprite brskalnik in vnesite naslov IP stroja, na katerem se izvaja skrbnik.
Če uporabljate skrbnika v lokalnem sistemu, uporabite ta naslov:
http://127.0.0.1/adminer
Vendar, če uporabljate Adminer na oddaljenem računalniku, navedite naslov IP računalnika za dostop do Adminerja tako:
http://server-ip-address/adminer
Po zagonu spletnega naslova skrbniku boste v brskalniku videli naslednjo stran za prijavo:
Za prijavo v skrbnika vnesite root kot uporabniško ime in vnesite geslo, ki ste ga nastavili v 5. koraku. Ni vam treba navesti imena baze podatkov, saj ima skrbnik dostop do vseh razpoložljivih baz podatkov, zato pustite Baza podatkov škatla prazna. Po vnosu vseh zahtevanih podatkov kliknite na Vpiši se.
Ko imate dostop, boste našli naslednjo nadzorno ploščo. Od tu lahko dostopate do vseh razpoložljivih baz podatkov in jih upravljate. Tu lahko tudi ustvarite ali izbrišete bazo podatkov.
Kot lahko vidite, je skrbniški vmesnik preprost, malo poseljen in ga je zato enostavno upravljati.
Kako odstraniti skrbnika iz Ubuntuja
Če skrbnika ne potrebujete več za upravljanje svojih baz podatkov, ga lahko preprosto odstranite iz sistema. Če želite skrbnika odstraniti iz Ubuntuja, izvedite:
sudo apt avtoremove --čisti skrbnika
Če želite iz svojega sistema odstraniti tudi MariaDB, Apache in PHP, je to mogoče tudi z uporabo osnovnih ukazov Linuxa.
Če želite to narediti, morate te storitve najprej ustaviti in jih nato izbrisati. Če želite ustaviti Apache in MariaDB, izvedite:
sudo systemctl stop apache2 mariadb
Zdaj odstranite MariaDB, PHP in Apache z:
sudo apt avtoremove --purge mariadb-server php* apache2
Učinkovito upravljajte vse svoje zbirke podatkov iz centraliziranega skrbniškega vmesnika
Skrbnik vam omogoča upravljanje vseh vaših baz podatkov iz enega samega spletnega vmesnika. V skrbniku lahko izvedete več operacij baze podatkov, kot je ustvarjanje ali brisanje baze podatkov, urejanje tabel, brskanje/vstavljanje/urejanje vrstic tabele, razvrščanje stolpcev, urejanje objektov DB in še veliko več več.
Prav tako ni omejitev za upravljanje baz podatkov v Adminerju. Po drugi strani pa ima phpMyAdmin samo podporo za MariaDB in MySQL, zaradi česar je Adminer sistem za upravljanje baze podatkov. Lahko se odločite za phpMyAdmin, vendar boste morali na svoj računalnik namestiti MariaDB ali MySQL.