Установка phpmyadmin на вебсервер Debian 6.0


Устанавливаем пакет
aptitude install phpmyadmin


Создаем ссылку на директорию
ln -s /usr/share/phpmyadmin/ /var/www/phpyadmin


Создаем хост для nginx
server {
        listen 80;
        server_name 159.253.81.34;

        access_log /var/log/nginx/phpmyadmin.access.log;
        error_log /var/log/nginx/phpmyadmin.ru.error.log;

        index index.php;


        root /var/www/phpyadmin;

        location / {
                try_files $uri $uri/ /index.php?$args;
        }

        location ~ \.php {
                try_files $fastcgi_script_name =404;
                fastcgi_pass  unix:/var/run/php5-fpm.sock;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                include fastcgi_params;
        }

        # запрещаем доступ к файла по расширению
        location ~ \.(tpl|xml|log)$ {
                deny all;
        }

        # запрещаем считывание репозитория
        location ~ /\.(git|svn|hg|bzr) {
                deny all;
        }

}


Перезапускаем nginx
service nginx restart
Понравился пост? Поделись с друзьями:

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.