Każdy twórca stron internetowych wie, że do pracypraktycznie każda strona potrzebuje bazy danych. Pozwala przechowywać informacje, zarządzać nimi i odbierać je we właściwym czasie. Aby wykorzystać wszystkie powyższe cechy w wygodniejszej formie, grupa entuzjastów zdecydowała się stworzyć produkt łączący wygodę i funkcjonalność podczas pracy z DBMS. Nazywa się phpMyAdmin. Z reguły jest już dostępny na wielu hostingach. Dlatego w tym artykule omówimy, jak zainstalować i skonfigurować phpMyAdmin na lokalnym serwerze.
Ponieważ phpMyAdmin jest napisany w PHP, to do jego działania będzie konieczne zainstalowanie całego zestawu niezbędnego oprogramowania - Apache, PHP, MySQL.
Każdy komponent może być ustawiony ręcznie przezOddzielnie i możesz od razu wszystko. W systemie Linux istnieje pakiet LAMP, dla systemu Windows - "Denver" lub OpenServer. Zainstalowanie całego oprogramowania i jego osobne skonfigurowanie pozwoli ci przestudiować skład i strukturę całego serwera. Jeśli czas nie pozwala ci uporać się z wewnętrzną strukturą, łatwiej i wygodniej jest natychmiast umieścić zestaw.
Pakiet jest dostępny w standardowych repozytoriach "Ubuntu", więc wystarczy wpisać terminal:
sudo apt-get install phpMyAdmin.
W trakcie tego procesu użytkownik zostanie poproszony o wykonanie kroków konfiguracji phpMyAdmin. Po pierwsze musisz wybrać serwer WWW, którego chcesz użyć do uruchomienia. W tym przypadku jest to apache2.
Poniższe okno wyświetli monit o skonfigurowanie bazy danych dla phpMyAdmin. Konieczne jest uzgodnienie. System poprosi o podanie hasła do MySQL. A następnie dla phpMyAdmin.
Następnie w / etc / apache2 / conf-enabled / pojawi się plik konfiguracyjny.
Pozostaje zainstalować kilka części i aktywować je. Możesz użyć następujących poleceń:
sudo apt-get install php-mbstring php-gettext.
Ich uruchomienie jest następujące:
sudo phpenmod mcrypt;
sudo phpenmod mbstring.
Następnie konieczne będzie ponowne uruchomienie serwera WWW. Odbywa się to za pomocą polecenia:
sudo systemctl restart apache2.
Teoretycznie wszystko jest gotowe i możesz zacząć pracę.
Aby wejść w głębię ustawień phpMyAdmin, otwórz dowolną przeglądarkę i wpisz pasek adresu:
stworzona domena / phpmyadmin.
Aplikacja poprosi o hasło, aby się zalogować. Został stworzony podczas fazy instalacji. Po zalogowaniu użytkownik otrzyma interfejs z wieloma elementami i ustawieniami.
Interfejs aplikacji jest podzielony na bloki logiczne, połączone wspólną zasadą.
Po lewej stronie znajduje się panel umożliwiający szybkie przejście między bazami danych i tabelami. Tutaj możesz utworzyć nową kopię formatu.
Górne menu zawiera pozycje, które można przejść do ustawień tabel, a także do dodatkowych funkcji:
Ustawienia ogólne w środku pozwalają na zmianę hasła lub ustawienie używanego kodowania tekstu.
Opcje wyświetlania pomogą zmienić język, motyw, rozmiar czcionki i inne ustawienia wyglądu systemu.
Po prawej stronie znajduje się panel informacyjny z informacjami o serwerze bazy danych i serwerze WWW, a także kilka linków do pomocy na phpMyAdmin.
Niestety, aplikacja jest często wykorzystywana przez intruzów do uzyskania nieautoryzowanego dostępu, więc musisz wiedzieć, jak się przed tym uchronić.
Pierwszą rzeczą do zrobienia jest użycie plików serwera WWW Apache htaccess. Najpierw musisz poinformować Apache'a, że do konfiguracji phpMyAdmina zostanie użyty specjalny plik.
Aby to zrobić, musisz skonfigurować plik konfiguracyjny znajdujący się pod adresem /etc/apache2/conf-available/phpmyadmin.conf.
Musisz dodać specjalną dyrektywę AllowOverride All. Po zmianie i zapisaniu pliku musisz ponownie uruchomić serwer sieciowy.
Teraz, aby skonfigurować phpMyAdmin, potrzebujesz samego pliku, w którym zdefiniowane zostaną reguły dostępu do panelu sterowania. Powinien zostać wywołany .htaccess i umieszczony wzdłuż ścieżki / usr / share / phpmyadmin.
Określa następujące parametry:
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /etc/phpmyadmin/.htpasswd
Wymagaj prawidłowego użytkownika.
To. zestaw słów kluczowych pozwoli Ci:
Po utworzeniu pliku musisz go zapisać. Nie zapomnij tego zrobić.
Po utworzeniu pliku dla hasła, podczas konfigurowania phpMyAdmina będziesz musiał trochę ulepszyć.
Najpierw musisz zainstalować narzędzie htpasswd. Jest dostępny w repozytoriach "Ubuntu", więc wystarczy wykonać polecenie w terminalu:
sudo apt-get install apache2-utils.
Teraz wszystko w terminalu należy wpisać:
sudo htpasswd -c /etc/phpmyadmin/.htpasswd nazwa użytkownika.
Utworzy nowego użytkownika i poprosi o podanie hasła.
Teraz dostęp jest bezpiecznie chroniony. Gdy spróbujesz wejść do panelu administratora użytkownika phpMyAdmin, otworzy się dodatkowe okno, aby uzyskać prawa do przeglądania i zmiany ustawień.
Konfiguracja phpMyAdmina w CentOS w rzeczywistości nie różni się zbytnio. Algorytm działania będzie prawie taki sam. O ile polecenie instalacji nie jest nieco inne:
yum zainstaluj -y phpmyadmin
Wszystkie dalsze ustawienia i manipulacje dotyczą zarówno Ubuntu, jak i CentOS.
W przypadku systemu operacyjnego Windows jestkilka gotowych rozwiązań do tworzenia serwera z istniejącym zestawem technologii. Na przykład OpenServer. Zawiera już zainstalowany phpMyAdmin na "tablicy". Możesz go znaleźć w menu kontekstowym serwera, w elemencie "Zaawansowane".
Konfiguracja MySQL i phpMyAdmin w OpenServer odbywa się za pomocą różnych gotowych menu i okien, co jest z pewnością wygodniejsze niż ręczne wprowadzanie poleceń.
Przed zakończeniem możesz powiedzieć o kilku typowych błędach i subtelnościach konfiguracji. Oto podstawowe wskazówki dotyczące konfigurowania phpMyAdmin, Apache i MySQL:
PhpMyAdmin jest używany w wielu usługach iwitryny w Internecie. Można to wytłumaczyć łatwością konfiguracji i dostępem do bazy danych. A także obecność dużej liczby dodatkowych funkcji i możliwości. Projekt nieustannie ewoluuje i dostosowuje się do nowych rozwiązań i technologii.
</ p>