Instalacja i konfiguracja LAMP na PCLinuxOS cz. 2 (MySQL + phpMyAdmin)


Kontynuując poprzedni wpis zajmiemy się konfiguracją serwera baz danych MySQL na naszym PCLinuxOS.

No więc po instalacji i uruchomieniu odpowiednich usług nasz serwer baz danych już działa, ale nie mamy w nim żadnej bazy ani dostępu do niego ponieważ nie zdefiniowaliśmy żadnego hasła dla użytkownika root.

Konfigurację na potrzeby serwera przeprowadzimy wydając jako root polecenie:

# mysql_secure_installation

i wykonując kolejne kroki:

Pierwsze pytanie pyta nas o hasło roota do bazy dancyh, jako że jest to świeża instalacja i jeszcze takowego nie posiadamy to tylko wciskamy enter.

Drugie pytanie czy chcemy ustawić hasło roota, oczywiście odpowiadamy Y i wciskamy Enter.

Następnie podajemy dwukrotnie nowe hasło dla roota i wciskamy enter, po czym zostaniemy poinformowani o tym ze domyślnie instalacja mysql ma włączony dostęp anonimowy dla osób bez konta użytkownika i pyta się czy chcemy wyłączyć dostęp anonimowy. Oczywiście odpowiadamy Y i wciskamy enter.

Następne pytanie dotyczy dostępu przez roota do baz danych wyłącznie z lokalnego komputera (naszego serwera), i pyta się czy zabronić logowania roota zdalnie (z internetu), odpowiadamy Y i wciskamy enter.

 

Kolejne pytanie dotyczy usunięcia bazy testowej która domyślnie jest utworzona przy instalacji mysql, dostęp do niej ma każdy więc może być zagrożeniem dla bezpieczeństwa naszych danych. Odpowiadamy Y i wciskamy enter.

Następnie system pyta się nas czy przeładować od nowa tabele przywilejów aby upewnić się czy napewno nikt nie powołany nie będzie miał dostępu do naszej bazy. Odpowiadamy Y i wciskamy enter.

Konfigurator wyczyścił tablice i teraz już mamy skonfigurowany serwer mysql.

Do kożystania z bazy danych polecam pakiet phpMyAdmin który został zainstalowany razem z pozostałymi pakietami i uruchamiamy go w przeglądarce odpalając adres:

http://localhost/phpMyAdmin/

logujemy się używając użytkownika root i hsasła które zdefiniowaliśmy podczas konfiguracji.

Jeśli wpiszemy hasło poprawnie naszym oczom ukaże się główne okno phpMyAdmin.

Gotowe 🙂

Domyślnie phpMyAdmin jest dostępny wyłącznie z komputera na którym został zainstalowany.

Jeśli chcemy mieć do niego dostęp z innych lokalizacji musimy edytować odpowiedni plik phpMyAdmin.conf poleceniem:

# nano /etc/httpd/conf/webapps.d/phpMyAdmin.conf

Edytujemy zaznaczony fragment zmieniając słowo z Deny na Allow aby było Allow from all.

Teraz już możemy dodawać i edytować swoje własne bazy danych.

 

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.