SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Список вопросов Печать

Настройка phpMyAdmin в Nginx


Метки: nginx phpmyadmin debian php mysql centos 

Ответы

RemiZOffAlex  Создано: 2016-09-25 18:06:00.185931  Обновлено: 2016-09-25 18:06:00.185931

Debian

apt-get install phpmyadmin
location ^~ /phpmyadmin {
   root /usr/share/;
   index index.php;
   location ~ /phpmyadmin/(.+\.php) {
       root /usr/share/;
       include snippets/fastcgi-php.conf;
       # With php5-cgi alone:
       # fastcgi_pass 127.0.0.1:9000;
       # With php5-fpm:
       fastcgi_pass unix:/var/run/php5-fpm.sock;
   }
   location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
       root /usr/share/;
   }
}
RemiZOffAlex  Создано: 2018-04-04 21:51:13.077864  Обновлено: 2018-04-04 21:51:13.077864

CentOS

Установка

yum install phpmyadmin

Файл /etc/nginx/phpmyadmin.conf

location /phpMyAdmin {
    root /usr/share/;
    index index.php;

    location ~ ^/phpMyAdmin/(.+\.php)$ {
        root /usr/share/;

        try_files $uri =404;

        fastcgi_pass unix:/run/php-fpm/www.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

        include fastcgi_params;
    }

    location ~* ^/phpMyAdmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
        root /usr/share/;
    }
}

Возможно будут интересны и другие вопросы