• Implementacja phpMyAdmin w nginx

    dodany przez Przemysław Sikora

    Kiedyś przy okazji pisania artykułu o nginx, zostałem poproszony o konfigurację pod phpMyAdmin. Spełniam życzenie. Zakładamy, że tworzymy nowego vhosta dedykowanego dla tego narzędzia, np. mysql.adres.eu, a oprogramowanie pochodzi z repozytoriów (standardowe położenie plików). Tworzymy plik „/etc/nginx/conf.d/dowolna_nazwa.conf” o treści:

    server {
    listen 80;
    server_name mysql.adres.eu;
    access_log /var/log/nginx/phpmyadmin.access_log;
    error_log /var/log/nginx/phpmyadmin.error_log;
    location / {
    root /usr/share/phpMyAdmin;
    index main.php;
    }
    location ~ \.php$ {
    include /etc/nginx/fastcgi_params;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_param SCRIPT_FILENAME /usr/share/phpMyAdmin$fastcgi_script_name;
    }
    }

    Jeśli phpMyAdmin nie znajduje się w następującej lokalizacji tj. „/usr/share/phpMyAdmin”, należy wpisać obowiązującą ścieżkę. W razie pytań, piszcie na forum lub w komentarzach.

4 komentarze do “Implementacja phpMyAdmin w nginx”

  1. michas100 pisze:

    Pożyteczne 🙂 dzięki.

  2. centos pisze:

    🙂

  3. em pisze:

    A czy nie trzeba dodawać wpisów do DNS dla mysql.adres.eu? Bo mi nie działa 😀

  4. centos pisze:

    Trzeba 🙂 Fakt, nie wspomniałem o tym.

Dodaj komentarz

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