INFORMATICS

The Best

Przełącznik języka

Zaproś mnie na KAWE

Jeżeli podoba Ci się strona i chcesz wspomóc projekt!

Postaw mi kawę na buycoffee.to

This Site

Płatnik

CMS

Hardware

Uncategorised

Emulators

Powershell

Storage Array

DNS

Antivirus program

Licznik

3.png0.png4.png1.png8.png7.png4.png
Today771
Yesterday1207
This week6756
This month16775
Total3041874

Visitor Info

  • IP: 3.133.152.26
  • Browser: Unknown
  • Browser Version:
  • Operating System: Unknown

Who Is Online

3
Online

piątek, 22 listopad 2024 14:04

Instalacja PHPMyAdmin

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna
 

PHPMyAdmin - instalacja i konfiguracja
Aby skonfigurować PHPMyAdmin musisz mieć zainstalowane conajmniej PHP i MySQL.
PHPMyAdmin jest to skrypt który pomaga w wygodnym zarządzaniu bazami danych za pośrednictwem przeglądarki internetowej.

Instalacja PHP MyAdmin jest banalnie prosta.
uruchamiamy program yum    wpisujemy konemdę yum install phpmyadmin
i po chwili phpmyadmin jest zainstalwoany

Następnie należy wykonać kilka modyfikacji które pozwolą na pracę w PHPMyAdmin
Ustawiamy hasło użytkowniaka root dla bazy mysql
mysqladmin -u root password haslo
hasło będzie potrzebne do łączenia się z bazą SQL

Następnie konfigurujemy plik konsoli wpisujemy
vi /etc/phpMyAdmin/config.inc.php

wyszukujemy poniższe linijki
$ cfg ['Servers'] [$i] ['extension'] ='mysql'; / / The PHP MySQL extension to use mysql or mysqli
$ cfg ['Servers'] [$i] ['user'] ='root', / / MySQL user
$ cfg ['Servers'] [$i] ['password'] ='pass'; / / MySQL password
w miejscu mysql sprawdzamy czy jest poprawny wpis
w miejsce user wpisujemy root
w miejsce pass wpisujemy założeone wcześniej hasło dla użytkwnika root

zapisujemy plik restartujemy serwisy

#/etc/init.d/httpd reload
#/etec/init.d/mysqld reload
 
Uruchamiamy przeglądarkę internetową i wpisujemy

http://localhost/phpmyadmin

dostajemy okienko logowania wpisujemy założonego użytkownika a następnie hasło.

Jeżeli będziemy próbowali zalogowac się z innego komputera niż localhost może okazać się że otrzymamy komunikat:
Forbidden   You don't have permission to access /phpmyadmin/ on this server.
Oznacza to żę nałożeone są restrykcje dostępu które należy zmienić.
Przechodzimy do edycji pliku konfiguracyjnego
#vi /etc/httpd/conf.d/phpMyAdmin.conf
Okazuje się że domyślnie możesz logować się do phpMyAdmin wyłącznie z localhost. Co opisuje wpis
Alias /phpMyAdmin /usr/share/phpMyAdmin
 order deny,allow
 deny from all
allow from 127.0.0.1
Aby uzyskać dostęp z innego hosta niż localhost musimy zakomentować dwie linijki
#deny from all
#allow from 127.0.0.1
po ich zakomentowaniu mamy dostęp do phpMyAdmin z każdego miejsca wpisując numer IP komputera lub jego nazwa np http://example.com/phpmyadmin
Jeżeli znamy adres IP hosta z jakiego będziemy się logować wystarczy w linijce
allow from wpisać nasz numer IP np localny 192.168.1.5
deny from all
allow from 192.168.1.5

w tym momencie dostęp do komputera zdalnego jest wyłączony dla wszystkich za wyjątkiem adresu 192.168.1.5

Search