Всеки знае, че pgAdmin е приложение с отворен код, разработено за улесняване на администрирането на системата за управление на бази данни PostgreSQL. Тази програма е базирана на езиците Python и Javascript. Тя е реализирана като вградена рамка. Нейната особеност е, че е възможно да се разширява функционалността ѝ чрез свързване на допълнителни модули. pgAdmin е графичен клиент и уеб интерфейс, с който можете да създавате, модифицирате и извършвате други действия с базата данни. Възможно е приложението да се използва за извършване на всички операции, присъстващи в PostgreSQL, например за извършване на SQL заявки, създаване и изтриване на потребители, добавяне на разрешения. в тази инструкция ще разгледаме как да инсталираме pgAdmin4 в Ubuntu 20.04.
Преди да инсталирате pgAdmin4 в Ubuntu 20.04, трябва да се уверите, че PostgreSQL сървърът работи. Версията на PostgreSQL трябва да е по-висока от 9.6. За да проверите състоянието на услугата Postgresql, трябва да изпълните командата:
$ systemctl status postgresql
Ако в полето за състояние думата active не е маркирана в зелено, тя трябва да бъде добавена. Трябва да разберем защо услугата не работи и да отстраним проблемите. Ако всички условия са изпълнени, можете да продължите с инсталацията.
Първата стъпка при инсталирането на pgAdmin4 е да добавите хранилището на разработчиците на програмата в системата. За да направите това, първо задайте публичния ключ, като използвате командата:
$ sudo wget https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add packages_pgadmin_org.pub
След това трябва да добавите записа за хранилището pgAdmin във файла /etc/apt/sources.list.d/pgadmin4.list
:
$ echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > sudo tee /etc/apt/sources.list.d/pgadmin4.list
Списъкът с пакети трябва да бъде актуализиран:
$ sudo apt update
За да започнете инсталирането на pgAdmin4, въведете командата:
$ sudo apt install pgadmin4
Това ще инсталира както версията за настолен компютър, така и версията за уеб режим. Ако се нуждаете само от версията за настолни компютри, въведете командата:
$ sudo apt install pgadmin4-desktop
За да инсталирате версията за уеб режим, въведете следната команда в терминала:
$ sudo apt install pgadmin4-web
Ако по време на инсталацията се появи въпросът "Искате ли да продължите?", въведете буквата D и натиснете Enter.
След инсталацията програмата pgAdmin4 ще се появи в главното меню на операционната система Ubuntu. За да я стартирате, отворете главното меню и въведете pgAdmin в лентата за търсене, след което щракнете върху иконата на програмата.
Когато стартирате програмата за първи път, тя ще ви помоли да зададете главна парола за pgAdmin. Трябва да измислите и въведете тайна дума и да щракнете върху OK.
След това ще се появи нов прозорец.
За да промените езика, трябва да изберете Файл в главното меню, след което да изберете Предпочитания.
В раздела Miscellaneous (Разни) трябва да изберете User Language (Език на потребителя) и да изберете Russian (Руски) в падащия списък, който ще се появи в дясната част на прозореца.
За да конфигурирате уеб интерфейса, въведете следния ред в терминала:
$ sudo /usr/pgadmin4/bin/setup-web.sh
При изпълнение на командата потребителят трябва да въведе валиден имейл адрес, който ще бъде използван като потребителско име и парола за достъп до уеб интерфейса. Когато командата приключи, въведете в адресната лента на браузъра:
http://127.0.0.1/pgadmin4
Това завършва инсталацията на PgAdmin4 Ubuntu 20.04. Сега можете да преминете към свързване със сървъра на базата данни.
За да се свържете с PostgreSQL, трябва да добавите сървъра към програмата. За тази цел в главния прозорец на pgAdmin4 има пряк път Add new server (Добавяне на нов сървър). Щракнете върху него. В отворения прозорец, в първия раздел General (Общи), в полето Name (Име) задайте името на сървъра за бази данни.
В раздела Connection (Връзка) попълнете полетата:
За да се избегне необходимостта от постоянно въвеждане на паролата, поставете отметка в квадратчето до реда Save password? След това, за да завършите създаването на сървъра, щракнете върху бутона Save (Запази).
Сега базите данни, разположени на този сървър, ще се появят в списъка.
След като прочетохте инструкциите, научихте как да инсталирате Pgadmin Ubuntu 20.04, как да конфигурирате тази платформа, да стартирате уеб интерфейса и да се свържете с PostgreSQL.