Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu. Loe rohkem.

Adminer on veebipõhine tööriist, mis võimaldab hallata mitut andmebaasisüsteemi kesksest asukohast. Tööriist on kasutajasõbralik, kerge ja suurepärase kasutajaliidese jõudlusega.

Admineri andmebaasihaldur on saadaval kõigis Linuxi distributsioonides. Saate selle hõlpsasti installida ja konfigureerida Ubuntu terminali kaudu ning pääseda juurde selle veebiliidesele mis tahes brauseri kaudu. Saate käivitada andmebaasitoiminguid otse Admineri armatuurlaualt ja hõlpsasti hallata mitut andmebaasi.

Siit saate teada, kuidas installida ja seadistada Ubuntu Adminerit.

Mis on Adminer?

Alternatiiv phpMyAdminile on Adminer avatud lähtekoodiga tööriist mitme andmebaasi haldamiseks tsentraliseeritud asukohast. Tööriist toetab MariaDB, MySQL, SQLite, Oracle, PostgreSQL, MongoDB ja Elasticsearchi.

Admineril on parem turvalisus kui phpMyAdminil ja see on kaalult kergem. Sellel on puhas liides, mis muudab selle kasutamise ja õppimise lihtsaks. Sellele pääsete juurde veebiliidese kaudu, sisestades Admineri eksemplari käitava masina IP-aadressi.

Kuidas installida Ubuntu Adminer

Siin on juhised Admineri installimiseks Ubuntu-põhised distributsioonid:

1. samm: värskendage ja täiendage Ubuntu

Enne Admineri installimisega alustamist peate oma süsteemi värskendama ja täiendama, et teil ei tekiks uute installidega probleeme. Avage oma Ubuntu masina terminal, vajutades Ctrl + Alt + T ja käivitage värskendamise ja täiendamise käsud.

sudo apt värskendada && sudo apt uuendada

2. samm: installige Apache Ubuntule

Kui olete süsteemipakette värskendanud ja täiendanud, on järgmiseks ülesandeks Apache installimine. Tehke seda, käivitades järgmise käsu:

sudo apt installida apache2

Kui Apache on edukalt installitud, lubage teenus utiliidi systemctl abil:

sudo systemctl lubamine --nüüd apache2

Samuti veenduge, et Apache töötaks hästi, põhjustamata taustal vigu.

sudo systemctl olek apache2 --piipar puudub -l

See näitab, et Apache on aktiivne ja töötab Ubuntus hästi.

3. samm: installige PHP Ubuntule

Kuna Adminer on kirjutatud PHP-s, peate installima PHP ja selle olulised laiendused. Selle installimiseks käivitage:

sudo apt installida php php-curl libapache2-mod-php php-cli php-mysql php-gd php-fpm

Kui olete PHP ja selle laiendused edukalt installinud, laadige Apache uuesti:

systemctl laadige uuesti apache2

4. samm: installige MariaDB Ubuntule

Pärast PHP installimist vajate oma süsteemis andmebaasi, mida saate hallata Admineriga. Saate installida mis tahes andmebaasi, nagu MySQL, MariaDB, PostgreSQL, MongoDB, SimpleDB jne.

Kuna MariaDB-d kasutatakse enamasti paljudes PHP-põhistes rakendustes, installime selle Ubuntule.

sudo apt installida mariadb-server

Kui andmebaas on installitud, lubage see:

sudo systemctl lubamine --nüüd mariadb

Kontrollige, kas andmebaas töötab hästi, kontrollides selle olekut:

sudo systemctl olek mariadb

See ütleb, et MariaDB on aktiivses olekus ja töötab Ubuntus hästi.

Pärast MariaDB installimist peate selle ka kaitsma skripti abil, mis võimaldab teil määrata juur MariaDB parool, eemaldage anonüümsed kasutajad, keelake kaugjuurde sisselogimine ja kustutage test andmebaasi. Skripti käivitamiseks käivitage:

sudo mysql_secure_installation

5. samm: määrake administraatori parool

Andmebaasi haldamiseks Admineri abil on teil vaja juurdepääsu juurandmebaasi kasutajale. Selleks vajate juurparooli, mis võimaldab hallata kõiki andmebaase läbi Admineri.

Parooli määramiseks avage esmalt MySQL-i käsurida:

sudo mysql

Juurparooli määramiseks käivitage:

SETPAROOLFOR"juur"@'localhost' = PAROOL("minu parool");

Asendage kindlasti "minu parool" parooliga, mille soovite juurkasutaja jaoks säilitada.

Parooli värskendamiseks käivitage:

FLUSHPRIVILEEGID;

MariaDB käsurealt väljumiseks käivitage:

väljuda;

6. samm: installige Ubuntule Adminer

Admineri saate installida Ubuntule APT paketihalduri abil:

sudo apt installida admineer

Pärast installimist lubage php-fpm:

sudo a2enconf php*-fpm

Admineri Apache konfiguratsioonifaili lubamiseks käivitage:

sudo a2enconf administraator

Nüüd laadige Apache uuesti, et värskendada äsja tehtud muudatusi:

systemctl laadige uuesti apache2

Kui olete Apache'i uuesti laadinud, taaskäivitage see järgmiselt:

sudo systemctl taaskäivitage apache2

7. toiming. Juurdepääs administraatori veebiliidesele

Nüüd, kui kõik Admineri jaoks vajalikud installatsioonid on tehtud, pääsed veebiliidese kaudu rakendusele ligi ja asud oma andmebaasi haldama.

Adminerile juurdepääsuks avage brauser ja sisestage selle masina IP-aadress, milles Adminer töötab.

Kui kasutate Adminerit kohalikus süsteemis, kasutage seda aadressi:

http://127.0.0.1/adminer

Kui aga kasutate Adminerit kaugmasinas, sisestage Adminerile juurdepääsuks masina IP-aadress järgmiselt:

http://server-ip-address/adminer

Pärast veebiaadressi sisestamist Adminerile näete oma brauseris järgmist sisselogimislehte:

Administraatorisse sisselogimiseks sisestage kasutajanimeks root ja sisestage 5. sammus määratud parool. Andmebaasi nime pole vaja sisestada, kuna administraatoril on juurdepääs kõigile saadaolevatele andmebaasidele, seega jätke Andmebaas kast tühi. Pärast kogu küsitud teabe sisestamist klõpsake nuppu Logi sisse.

Kui teil on juurdepääs, leiate järgmise armatuurlaua. Siit pääsete juurde kõikidele saadaolevatele andmebaasidele, et neid hallata. Siin saate luua või kustutada ka andmebaasi.

Nagu näete, on Admineri liides lihtne, vähe asustatud ja seetõttu hõlpsasti hallatav.

Kuidas desinstallida Adminer Ubuntust

Kui te ei vaja enam andmebaaside haldamiseks Adminerit, saate selle lihtsalt oma süsteemist desinstallida. Admineri eemaldamiseks Ubuntust käivitage:

sudo apt autoremove --puhastage administraator

Kui soovite oma süsteemist eemaldada ka MariaDB, Apache ja PHP, on see võimalik ka Linuxi põhikäskude abil.

Selleks peate esmalt need teenused peatama ja seejärel kustutama. Apache ja MariaDB peatamiseks käivitage:

sudo systemctl peatus apache2 mariadb

Nüüd eemaldage MariaDB, PHP ja Apache koos:

sudo apt autoremove --puhastage mariadb-server php* apache2

Hallake kõiki oma andmebaase tõhusalt tsentraliseeritud administraatoriliidese kaudu

Adminer võimaldab hallata kõiki oma andmebaase ühest veebiliidesest. Saate Admineris teha mitu andmebaasitoimingut, nagu andmebaasi loomine või kustutamine, tabelite redigeerimine, tabeliridade sirvimine/sisestamine/redigeerimine, veergude sortimine, DB objektide redigeerimine ja palju muud rohkem.

Samuti pole Admineris andmebaaside haldamisel piiranguid. phpMyAdmin seevastu toetab ainult MariaDB ja MySQL-i, mis teeb Adminerist andmebaasihaldussüsteemi. Võite valida phpMyAdmini kasutamise, kuid peate oma arvutisse installima kas MariaDB või MySQL-i.