Adminer to narzędzie internetowe, które umożliwia zarządzanie wieloma systemami baz danych z centralnej lokalizacji. Narzędzie jest przyjazne dla użytkownika, lekkie i ma najwyższą wydajność dzięki schludnemu interfejsowi użytkownika.
Menedżer bazy danych Adminer jest dostępny we wszystkich dystrybucjach Linuksa. Możesz łatwo zainstalować i skonfigurować go na Ubuntu za pośrednictwem terminala i uzyskać dostęp do jego interfejsu internetowego za pośrednictwem dowolnej przeglądarki. Możesz uruchamiać operacje na bazach danych bezpośrednio z pulpitu administratora i łatwo zarządzać wieloma bazami danych.
Oto jak zainstalować i skonfigurować administratora na Ubuntu.
Co to jest administrator?
Alternatywa dla phpMyAdmin, Adminer to narzędzie typu open source do zarządzania wieloma bazami danych z centralnej lokalizacji. Narzędzie obsługuje MariaDB, MySQL, SQLite, Oracle, PostgreSQL, MongoDB i Elasticsearch.
Administrator ma lepsze zabezpieczenia niż phpMyAdmin i jest lżejszy. Jest wyposażony w przejrzysty interfejs, który ułatwia korzystanie i naukę. Możesz uzyskać do niego dostęp z interfejsu internetowego, podając adres IP komputera, na którym działa instancja Administratora.
Jak zainstalować administratora na Ubuntu
Oto kroki, aby zainstalować administratora Dystrybucje oparte na Ubuntu:
Krok 1: Zaktualizuj i zaktualizuj Ubuntu
Zanim przejdziesz do instalacji administratora, musisz zaktualizować i zaktualizować swój system, aby nie napotkać żadnych problemów z nowymi instalacjami. Otwórz terminal na komputerze Ubuntu, naciskając Ctrl + Alt + T i uruchom polecenia aktualizacji i aktualizacji.
sudo apt aktualizacja && sudo apt aktualizacja
Krok 2: Zainstaluj Apache na Ubuntu
Po zaktualizowaniu i zaktualizowaniu pakietów systemowych następnym zadaniem jest instalacja Apache. Zrób to, uruchamiając następujące polecenie:
sudo apt zainstalować Apache2
Po pomyślnym zainstalowaniu Apache, włącz usługę za pomocą narzędzia systemctl:
sudo systemctl włącz --teraz Apache2
Upewnij się również, że Apache działa poprawnie i nie powoduje żadnych błędów w tle.
sudo systemctl status apache2 --no-pager -l
To mówi, że Apache jest aktywny i działa dobrze na Ubuntu.
Krok 3: Zainstaluj PHP na Ubuntu
Ponieważ Adminer jest napisany w PHP, musisz zainstalować PHP i jego niezbędne rozszerzenia. Aby go zainstalować, uruchom:
sudo apt zainstalować php php-curl libapache2-mod-php php-cli php-mysql php-gd php-fpm
Po pomyślnym zainstalowaniu PHP i jego rozszerzeń załaduj ponownie Apache za pomocą:
systemctl przeładuj Apache2
Krok 4: Zainstaluj MariaDB na Ubuntu
Po zainstalowaniu PHP potrzebujesz bazy danych w swoim systemie, którą możesz zarządzać za pomocą Administratora. Możesz zainstalować dowolną bazę danych, taką jak MySQL, MariaDB, PostgreSQL, MongoDB, SimpleDB itp.
Ponieważ MariaDB jest najczęściej używana w wielu aplikacjach opartych na PHP, zainstalujmy ją na Ubuntu.
sudo apt zainstalować mariadb-serwer
Po zainstalowaniu bazy danych włącz ją:
sudo systemctl włącz --teraz mariadb
Sprawdź, czy baza danych działa poprawnie, sprawdzając jej status:
sudo systemctl status mariadb
To mówi, że MariaDB jest w stanie aktywnym i działa dobrze na Ubuntu.
Po zainstalowaniu MariaDB należy również zabezpieczyć ją za pomocą skryptu, który umożliwia ustawienie roota hasło do MariaDB, usuń anonimowych użytkowników, nie zezwalaj na zdalne logowanie roota i usuń test Baza danych. Aby wykonać skrypt, uruchom:
sudo mysql_secure_installation
Krok 5: Ustaw hasło administratora dla administratora
Aby zarządzać bazą danych za pomocą Administratora, potrzebujesz dostępu do bazy danych użytkownika root. Do tego potrzebne jest hasło roota, które pozwoli Ci zarządzać wszystkimi bazami danych za pośrednictwem Administratora.
Aby ustawić hasło, najpierw otwórz wiersz poleceń MySQL:
sudo mysql
Aby ustawić hasło roota, uruchom:
USTAWIĆHASŁODLA'źródło'@'Lokalny Gospodarz' = HASŁO("moje hasło");
Pamiętaj, aby zastąpić „moje hasło" z hasłem, które chcesz zachować dla użytkownika root.
Aby zaktualizować hasło, wykonaj:
SPŁUKAĆPRZYWILEJE;
Aby wyjść z wiersza poleceń MariaDB, uruchom:
Wyjście;
Krok 6: Zainstaluj administratora na Ubuntu
Możesz zainstalować Adminera na Ubuntu za pomocą menedżera pakietów APT:
sudo apt zainstalować administrator
Po zainstalowaniu włącz php-fpm:
sudo a2enconf php*-fpm
Aby włączyć plik konfiguracyjny Apache dla Administratora, wykonaj:
sudo a2enconf administrator
Teraz ponownie załaduj Apache, aby zaktualizować właśnie wprowadzone zmiany:
systemctl przeładuj Apache2
Po ponownym załadowaniu Apache uruchom go ponownie za pomocą:
sudo systemctl zrestartuj Apache2
Krok 7: Uzyskaj dostęp do interfejsu internetowego administratora
Teraz, gdy wszystkie niezbędne instalacje wymagane dla Administratora zostały wykonane, możesz uzyskać dostęp do aplikacji za pośrednictwem interfejsu internetowego i rozpocząć zarządzanie bazą danych.
Aby uzyskać dostęp do Administratora, otwórz przeglądarkę i podaj adres IP komputera, na którym działa Administrator.
Jeśli używasz Adminera w systemie lokalnym, użyj tego adresu:
http://127.0.0.1/adminer
Jeśli jednak używasz Adminera na zdalnym komputerze, podaj adres IP komputera, aby uzyskać dostęp do Admina w następujący sposób:
http://server-ip-address/adminer
Po uruchomieniu adresu internetowego do Administratora zobaczysz następującą stronę logowania w przeglądarce:
Aby zalogować się do Administratora, wpisz root jako nazwę użytkownika i podaj hasło ustawione w kroku 5. Nie ma potrzeby podawania nazwy bazy danych, ponieważ administrator ma dostęp do wszystkich dostępnych baz danych, więc pozostaw Baza danych pudełko puste. Po wprowadzeniu wszystkich wymaganych informacji kliknij Zaloguj sie.
Po uzyskaniu dostępu znajdziesz następujący pulpit nawigacyjny. Stąd możesz uzyskać dostęp do wszystkich dostępnych baz danych, aby nimi zarządzać. Tutaj możesz także utworzyć lub usunąć bazę danych.
Jak widać, interfejs administratora jest prosty, niezbyt zapełniony, a przez to łatwy w zarządzaniu.
Jak odinstalować administratora z Ubuntu
Jeśli nie potrzebujesz już Administratora do zarządzania bazami danych, możesz po prostu odinstalować go ze swojego systemu. Aby usunąć administratora z Ubuntu, wykonaj:
sudo apt autorove --wyczyść administratora
Jeśli chcesz również usunąć MariaDB, Apache i PHP ze swojego systemu, jest to również możliwe przy użyciu podstawowych poleceń Linuksa.
Aby to zrobić, musisz najpierw zatrzymać te usługi, a następnie je usunąć. Aby zatrzymać Apache i MariaDB, wykonaj:
sudo systemctl zatrzymywać się apache2 mariadb
Teraz usuń MariaDB, PHP i Apache za pomocą:
sudo apt autorove --purge mariadb-server php* apache2
Zarządzaj wydajnie wszystkimi bazami danych za pomocą scentralizowanego interfejsu administratora
Administrator umożliwia zarządzanie wszystkimi bazami danych z jednego interfejsu internetowego. W Adminerze możesz wykonywać wiele operacji na bazie danych, takich jak tworzenie lub usuwanie bazy danych, edycja tabel, przeglądanie/wstawianie/edycja wierszy tabeli, sortowanie kolumn, edycja obiektów DB i wiele więcej więcej.
Nie ma również ograniczeń w zarządzaniu bazami danych w Adminerze. Z drugiej strony phpMyAdmin obsługuje tylko MariaDB i MySQL, co czyni Adminer podstawowym systemem zarządzania bazami danych. Możesz wybrać phpMyAdmin, ale będziesz musiał zainstalować MariaDB lub MySQL na swoim komputerze.