Adminer ir tīmekļa rīks, kas ļauj pārvaldīt vairākas datu bāzes sistēmas no centrālās atrašanās vietas. Šis rīks ir lietotājam draudzīgs, viegls un vislabākajā veiktspējā ar glītu lietotāja interfeisu.
Adminer datu bāzes pārvaldnieks ir pieejams visos Linux izplatījumos. Varat to viegli instalēt un konfigurēt Ubuntu, izmantojot termināli, un piekļūt tā tīmekļa saskarnei, izmantojot jebkuru pārlūkprogrammu. Varat palaist datu bāzes darbības tieši no Adminer informācijas paneļa un viegli pārvaldīt vairākas datu bāzes.
Lūk, kā instalēt un iestatīt Adminer Ubuntu.
Kas ir Adminers?
Alternatīva phpMyAdmin, Adminer ir atvērtā pirmkoda rīks vairāku datu bāzu pārvaldībai no centralizētas vietas. Šis rīks atbalsta MariaDB, MySQL, SQLite, Oracle, PostgreSQL, MongoDB un Elasticsearch.
Adminer ir labāka drošība nekā phpMyAdmin, un tas ir vieglāks. Tam ir tīrs interfeiss, kas padara to viegli lietojamu un apgūstamu. Tam var piekļūt no tīmekļa saskarnes, norādot tās iekārtas IP adresi, kurā darbojas Adminer instance.
Kā instalēt administratoru Ubuntu
Šeit ir norādītas darbības, lai instalētu Adminer Uz Ubuntu balstīti izplatījumi:
1. darbība: atjauniniet un jauniniet Ubuntu
Pirms pāriet uz Adminer instalāciju, jums ir jāatjaunina un jājaunina sistēma, lai ar jaunām instalācijām nebūtu nekādu problēmu. Atveriet termināli savā Ubuntu mašīnā, nospiežot Ctrl+Alt+T un palaidiet atjaunināšanas un jaunināšanas komandas.
sudo apt Atjaunināt && sudo apt jauninājums
2. darbība: instalējiet Apache uz Ubuntu
Kad esat atjauninājis un jauninājis sistēmas pakotnes, nākamais uzdevums ir instalēt Apache. Dariet to, izpildot šādu komandu:
sudo apt uzstādīt apache2
Kad Apache ir veiksmīgi instalēts, iespējojiet pakalpojumu, izmantojot utilītu systemctl:
sudo systemctl enable --tagad apache2
Tāpat pārliecinieties, vai Apache darbojas labi, neizraisot kļūdas fonā.
sudo systemctl statuss apache2 --bez peidžera -l
Tas norāda, ka Apache ir aktīvs un darbojas labi Ubuntu.
3. darbība: instalējiet PHP Ubuntu
Tā kā Adminer ir rakstīts PHP, jums ir jāinstalē PHP un tā būtiskie paplašinājumi. Lai to instalētu, palaidiet:
sudo apt uzstādīt php php-curl libapache2-mod-php php-cli php-mysql php-gd php-fpm
Kad esat veiksmīgi instalējis PHP un tā paplašinājumus, atkārtoti ielādējiet Apache ar:
systemctl pārlādēt apache2
4. darbība: instalējiet MariaDB Ubuntu
Pēc PHP instalēšanas jūsu sistēmā ir nepieciešama datu bāze, kuru varat pārvaldīt, izmantojot Adminer. Varat instalēt jebkuru datu bāzi, piemēram, MySQL, MariaDB, PostgreSQL, MongoDB, SimpleDB utt.
Tā kā MariaDB galvenokārt tiek izmantots daudzās uz PHP balstītās lietojumprogrammās, instalēsim to Ubuntu.
sudo apt uzstādīt mariadb-serveris
Kad datu bāze ir instalēta, iespējojiet to:
sudo systemctl enable --tagad mariadb
Pārbaudiet, vai datu bāze darbojas labi, pārbaudot tās statusu:
sudo systemctl statuss mariadb
Tas norāda, ka MariaDB ir aktīvā stāvoklī un darbojas labi ar Ubuntu.
Pēc MariaDB instalēšanas jums tas arī jāaizsargā, izmantojot skriptu, kas ļauj iestatīt sakni MariaDB parole, noņemiet anonīmos lietotājus, neatļaujiet attālo root pieteikšanos un izdzēsiet testu datu bāze. Lai izpildītu skriptu, palaidiet:
sudo mysql_secure_installation
5. darbība: iestatiet administratora paroli administratoram
Lai pārvaldītu datu bāzi, izmantojot Adminer, jums ir nepieciešama piekļuve saknes datu bāzes lietotājam. Lai to izdarītu, jums ir nepieciešama root parole, kas ļaus pārvaldīt visas datu bāzes, izmantojot Adminer.
Lai iestatītu paroli, vispirms atveriet MySQL komandrindu:
sudo mysql
Lai iestatītu saknes paroli, palaidiet:
IESTATĪTPAROLEPRIEKŠ'sakne'@'localhost' = PAROLE("mana parole");
Noteikti nomainiet "mana parole" ar paroli, kuru vēlaties paturēt root lietotājam.
Lai atjauninātu paroli, izpildiet:
FLUSHPRIVILEĢIJAS;
Lai izietu no MariaDB komandrindas, palaidiet:
Izeja;
6. darbība: instalējiet Adminer Ubuntu
Jūs varat instalēt Adminer Ubuntu, izmantojot APT pakotņu pārvaldnieku:
sudo apt uzstādīt administrators
Pēc instalēšanas iespējojiet php-fpm:
sudo a2enconf php*-fpm
Lai iespējotu Apache konfigurācijas failu administratoram, izpildiet:
sudo a2enconf administrators
Tagad atkārtoti ielādējiet Apache, lai atjauninātu tikko veiktās izmaiņas:
systemctl pārlādēt apache2
Kad esat atkārtoti ielādējis Apache, restartējiet to ar:
sudo systemctl restartējiet apache2
7. darbība. Piekļūstiet administratora tīmekļa saskarnei
Tagad, kad visas Adminer nepieciešamās instalācijas ir veiktas, varat piekļūt lietojumprogrammai, izmantojot tīmekļa saskarni, un sākt pārvaldīt savu datubāzi.
Lai piekļūtu programmai Adminer, atveriet pārlūkprogrammu un norādiet tās iekārtas IP adresi, kurā darbojas Adminer.
Ja izmantojat Adminer vietējā sistēmā, izmantojiet šo adresi:
http://127.0.0.1/adminer
Tomēr, ja izmantojat Adminer attālā datorā, norādiet ierīces IP adresi, lai piekļūtu Adminer, piemēram:
http://server-ip-address/adminer
Pēc tīmekļa adreses palaišanas Adminer savā pārlūkprogrammā redzēsit šādu pieteikšanās lapu:
Lai pieteiktos Adminer, ievadiet root kā lietotājvārdu un ievadiet paroli, ko iestatījāt 5. darbībā. Nav nepieciešams norādīt datu bāzes nosaukumu, jo administratoram ir piekļuve visām pieejamajām datu bāzēm, tāpēc atstājiet Datu bāze kaste tukša. Pēc visas pieprasītās informācijas ievadīšanas noklikšķiniet uz Pieslēgties.
Kad būsiet ieguvis piekļuvi, jūs redzēsit šādu informācijas paneli. Šeit varat piekļūt visām pieejamajām datu bāzēm, lai tās pārvaldītu. Šeit varat arī izveidot vai dzēst datu bāzi.
Kā redzat, Adminer interfeiss ir vienkāršs, nav ļoti apdzīvots un līdz ar to viegli pārvaldāms.
Kā atinstalēt Adminer no Ubuntu
Ja jums vairs nav nepieciešams Adminer datu bāzu pārvaldībai, varat to vienkārši atinstalēt no savas sistēmas. Lai noņemtu Adminer no Ubuntu, izpildiet:
sudo apt autoremove -- Purge adminer
Ja vēlaties arī noņemt MariaDB, Apache un PHP no savas sistēmas, tas ir iespējams arī, izmantojot pamata Linux komandas.
Lai to izdarītu, vispirms ir jāpārtrauc šie pakalpojumi un pēc tam tie jāizdzēš. Lai apturētu Apache un MariaDB, izpildiet:
sudo systemctl stop apache2 mariadb
Tagad noņemiet MariaDB, PHP un Apache, izmantojot:
sudo apt autoremove -- iztīrīt mariadb-server php* apache2
Efektīvi pārvaldiet visas savas datu bāzes, izmantojot centralizētu administratora saskarni
Adminer ļauj pārvaldīt visas jūsu datu bāzes, izmantojot vienu tīmekļa saskarni. Programmā Adminer varat veikt vairākas datu bāzes darbības, piemēram, izveidot vai dzēst datu bāzi, tabulu rediģēšana, tabulu rindu pārlūkošana/ievietošana/rediģēšana, kolonnu kārtošana, DB objektu rediģēšana un daudz kas cits vairāk.
Nav arī ierobežojumu datu bāzu pārvaldībai programmā Adminer. No otras puses, phpMyAdmin atbalsta tikai MariaDB un MySQL, kas padara Adminer par galveno datu bāzes pārvaldības sistēmu. Varat izvēlēties izmantot phpMyAdmin, taču jūsu datorā būs jāinstalē MariaDB vai MySQL.