Обновляем phpmyadmin в VestaCP

Чтобы защититься от брута, надо записывать неудачные попытки в логи авторизации, поэтому требуется установить новую версию phpmyadmin. Уложимся пожалуй в одном коде с комментариями:

tar -cvzf backup`date '+%Y-%m-%d-%H-%M-%S'`.tar.gz /usr/share/phpmyadmin
# на всякий сохраним старую версию
cd /usr/share
# переходим в папку
rm -r /usr/share/phpmyadmin/
# дропаем старую
wget https://files.phpmyadmin.net/phpMyAdmin/4.9.1/phpMyAdmin-4.9.1-all-languages.zip
# качаем
unzip phpMyAdmin-4.9.1-all-languages.zip
# распаковываем
mv phpMyAdmin-4.9.1-all-languages/ phpmyadmin/
# переименовываем
rm phpMyAdmin-4.9.1-all-languages.zip
# дропаем скачанный архив
cp /etc/phpmyadmin/config.inc.php /usr/share/phpmyadmin/
# копируем старый конфиг
nano /usr/share/phpmyadmin/config.inc.php
# открываем его и добавляем $cfg['TempDir'] = '/tmp/';
# готово.

В случае неудачи откатиться назад можно так:

rm -r /usr/share/phpmyadmin/
tar -xvf backup2019-10-05-13-45-52.tar.gz -C /

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *