Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

Adminer е уеб-базиран инструмент, който ви позволява да управлявате множество системи от бази данни от централно място. Инструментът е удобен за потребителя, лек и с първокласно представяне с чист потребителски интерфейс.

Мениджърът на базата данни Adminer е наличен във всички дистрибуции на Linux. Можете лесно да го инсталирате и конфигурирате в Ubuntu чрез терминала и да получите достъп до неговия уеб интерфейс през всеки браузър. Можете да изпълнявате операции с бази данни директно от таблото на администратора и лесно да управлявате множество бази данни.

Ето как да инсталирате и настроите Adminer на Ubuntu.

Какво е администратор?

Алтернатива на 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-мод-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, вие също трябва да го защитите с помощта на скрипт, който ви позволява да зададете root парола за 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 за администратор, изпълнете:

sudo a2enconf администратор

Сега презаредете Apache, за да актуализирате току-що направените промени:

systemctl презареди apache2

След като презаредите Apache, рестартирайте го с:

sudo systemctl рестартирайте apache2

Стъпка 7: Достъп до уеб интерфейса на администратора

Сега, след като всички необходими инсталации, необходими за Adminer, са направени, можете да получите достъп до приложението чрез уеб интерфейса и да започнете да управлявате вашата база данни.

За достъп до Adminer отворете браузър и въведете IP адреса на машината, на която работи Adminer.

Ако използвате Adminer на локалната система, използвайте този адрес:

http://127.0.0.1/adminer

Ако обаче използвате Adminer на отдалечена машина, предоставете IP адреса на машината за достъп до Adminer по следния начин:

http://server-ip-address/adminer

Ще видите следната страница за вход в браузъра си, след като стартирате уеб адреса на администратора:

За да влезете в администратора, въведете root като потребителско име и въведете паролата, която сте задали в стъпка 5. Няма нужда да предоставяте името на базата данни, тъй като администраторът има достъп до всички налични бази данни, така че оставете База данни кутия празна. След като въведете цялата поискана информация, щракнете върху Влизам.

След като получите достъп, ще намерите следното табло за управление. От тук имате достъп до всички налични бази данни, за да ги управлявате. Тук също можете да създадете или изтриете база данни.

Както можете да видите, интерфейсът на администратора е прост, не е много попълнен и следователно лесен за управление.

Как да деинсталирате Adminer от Ubuntu

Ако вече не се нуждаете от администратор, за да управлявате вашите бази данни, можете просто да го деинсталирате от вашата система. За да премахнете Adminer от Ubuntu, изпълнете:

sudo apt autoremove --изчистване на администратор

Ако също така искате да премахнете MariaDB, Apache и PHP от вашата система, това също е възможно чрез използване на основни команди на Linux.

За да направите това, първо трябва да спрете тези услуги и след това да ги изтриете. За да спрете Apache и MariaDB, изпълнете:

sudo systemctl Спри се apache2 mariadb

Сега премахнете MariaDB, PHP и Apache с:

sudo apt autoremove --purge mariadb-сървър php* apache2

Управлявайте ефективно всичките си бази данни от централизиран администраторски интерфейс

Администраторът ви позволява да управлявате всичките си бази данни от един уеб интерфейс. Можете да извършвате множество операции с база данни на Adminer, като например създаване или изтриване на база данни, редактиране на таблици, разглеждане/вмъкване/редактиране на редове на таблици, сортиране на колони, редактиране на DB обекти и много други Повече ▼.

Също така няма ограничение за управление на бази данни в Adminer. phpMyAdmin, от друга страна, поддържа само MariaDB и MySQL, което прави Adminer основната система за управление на бази данни. Можете да изберете да използвате phpMyAdmin, но ще трябва да инсталирате MariaDB или MySQL на вашата машина.