• Instalacja i konfiguracja phpMyAdmin-a w CentOS

    dodany przez Przemysław Sikora

    phpMyAdmin to niezwykle istotne narzędzie w pracy każdego bazodanowca i większości webmasterów. Za jego pomocą możemy zarządzać bazami danych MySQL z poziomu przeglądarki internetowej. Jest prosty w obsłudze i oferuje sporo funkcji. Dzięki niemu możemy między innymi zrobić eksport bazy z jednego serwera i import na inny. Oczywiście na tym jego możliwości się nie kończą. Skupię się jednak na jego instalacji i przygotowaniu do działania. Najprościej skorzystać wersji umieszczonej w jednym z repozytoriów. Najnowsza wersję-3 uzyskamy z repozytorium „Remi”. Dojej instalacji wy,agany jest php w wersji przynajmniej 5.2. Starsze wersje tego nie wymagają.
    1. Instalujemy wydając w konsoli jako root polecenie „yum install phpmyadmin”.
    2. Musimy wyedytować plik „config.inc.php” lub jeśli go nie mamy, utworzyć. Powinien znajdować się w katalogu „/usr/share/phpmyadmin” Jego skład w najprostszej formie powinien wyglądać następująco:

    $cfg[’blowfish_secret’] = 'nn’; /* w miejscu oznaczonym „nn” musimy wpisać dowolny ciąg znaków służący do autoryzacji przez ciasteczka (cookies) */
    $cfg[’Servers’][$i][’auth_type’] = 'cookie’; /*wybór metody autentyfikacji, w tym przypadku przy pomocy ciasteczek (cookies)*/
    $cfg[’Servers’][$i][’host’] = 'localhost’; /*zamiast localhost można wpisać adres dowolnego serwera MySQL, którym chcemy zarządzać*/
    $cfg[’Servers’][$i][’connect_type’] = 'tcp’; /*rodzaj połączenia z bazą danych*/
    $cfg[’Servers’][$i][’compress’] = false; /*wybieramy, czy chcemy korzystać z kompresji*/
    $cfg[’Servers’][$i][’extension’] = 'mysql’; /*wybór rozszerzenia, w tym przypadki mysql*/
    ?>

    3. Następnie musimy zmodyfikować plik „phpmyadmin.conf”. Jeśli korzystamy z Apacha, to znajdziemy go w katalogu „/etc/httpd/conf.d/”. Mamy w nim informacje dotyczące między innymi z jakich adresów IP możemy wejść do phpMyAdmin-a. Standardowo ustawiony jest dostęp tylko dla localhost-a (127.0.0.1). Poza tym możemy ustalić aliasy pod którymi ma sie zgłaszać omawiana aplikacja webowa, np.

    Alias /phpmyadmin /usr/share/phpmyadmin

    pierwszy człon „/phpmyadmin” oznacza alias, a „/usr/share/phpmyadmin” ścieżkę do aplikacji.

4 komentarze do “Instalacja i konfiguracja phpMyAdmin-a w CentOS”

  1. truman pisze:

    po poleceniu yum install yum zwraca: No package phpmyadmin available

  2. admin pisze:

    Przepraszam, zapomniałem dodać, że musi być zainstalowane i skonfigurowane repozytorium rpmforge lub epel.

  3. bodek pisze:

    po zainstalowaniu phpMyAdmin mam pustą białą stronę zmieniałem prawa itd. nic nie pomaga

  4. admin pisze:

    Co na to logi Apacha? Zmieniałeś coś w /etc/httpd/conf.d/phpMyAdmin.conf ?

Dodaj komentarz

Warto odwiedzić
Valid XHTML 1.0 Transitional centos.com.pl- mapa strony