Page 1 of 1

Изменить адрес phpmyadmin ubuntu 16.04 nginx php-fpm

Posted: Mon Dec 18, 2017 9:05 am
by iMan
Подскажите как правильно изменить адрес админки phpmyadmin
ubuntu 16.04 nginx php-fpm
Пробовал отредактировать файл, но что-то не так
sudo vim /etc/nginx/conf.d/phpmyadmin.inc

Code: Select all

location /phpmyadmin {
    alias /usr/share/phpmyadmin/;

    location ~ /(libraries|setup) {
        return 404;
    }

    location ~ ^/phpmyadmin/(.*\.php)$ {
        alias /usr/share/phpmyadmin/$1;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $request_filename;
    }
    location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
        root /usr/share/;
    }
}
Поменял на
location /newadmin {
alias /usr/share/phpmyadmin/;

location ~ /(libraries|setup) {
return 404;
}

location ~ ^/newadmin/(.*\.php)$ {
alias /usr/share/phpmyadmin/$1;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $request_filename;
}
location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
root /usr/share/;
}
}
В итоге улетели все картинки. Просьба помочь ))

Re: Изменить адрес phpmyadmin ubuntu 16.04 nginx php-fpm

Posted: Mon Dec 18, 2017 10:53 am
by Alex Connor
iMan wrote: Поменял на
SpoilerShow
location /newadmin {
alias /usr/share/phpmyadmin/;

location ~ /(libraries|setup) {
return 404;
}

location ~ ^/newadmin/(.*\.php)$ {
alias /usr/share/phpmyadmin/$1;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $request_filename;
}
location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
root /usr/share/;
}
}
В итоге улетели все картинки. Просьба помочь ))
я бы это, хотел видеть читабельный конфиг, используйте тег code
а вообще одно забыли исправить:

Code: Select all

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

Re: Изменить адрес phpmyadmin ubuntu 16.04 nginx php-fpm

Posted: Mon Dec 18, 2017 11:40 am
by iMan

Code: Select all

location /newphpmyadmin {
    alias /usr/share/phpmyadmin/;

    location ~ /(libraries|setup) {
        return 404;
    }

    location ~ ^/newphpmyadmin/(.*\.php)$ {
        alias /usr/share/phpmyadmin/$1;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $request_filename;
    }
    location ~* ^/newphpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
        root /usr/share/;
    }
}
Да исправлял все заходил на сайт
site.ru/newphpmyadmin
летят все картинки

Re: Изменить адрес phpmyadmin ubuntu 16.04 nginx php-fpm

Posted: Mon Dec 18, 2017 12:04 pm
by Alex Connor
что при этом в консоли?

Re: Изменить адрес phpmyadmin ubuntu 16.04 nginx php-fpm

Posted: Mon Dec 18, 2017 6:19 pm
by iMan
В консоли слетели все стили и картинки.
Может это из-за https:// ?
Скриншот
http://take.ms/wHrA9

Re: Изменить адрес phpmyadmin ubuntu 16.04 nginx php-fpm

Posted: Tue Dec 19, 2017 8:21 pm
by imperio
Ну так вы же location поменяли.. А папка то newadmin есть в директории /usr/share ?
Причем не пустая, а как минимум со стилями.
Да и ни что не мешает переименовать папку phpmyadmin в /usr/share на newadmin и прописать новый путь в конфиге phpmyadmin.inc