Инструменты пользователя

Инструменты сайта


zabbix_obnovlenie_web-interfejsa

Zabbix обновление web-интерфейса

если после установки zabbix переменная вдруг занулилась обновим значение

zabbix_ver="4.0.6"

удаляем старый бекап

rm -Rf /var/www/zabbix.bak

бекапим старый интерфейс

mv /var/www/zabbix /var/www/zabbix.bak

создаем папку под новый интерфейс

mkdir -p /var/www/zabbix

переходим в папку с новым дистрибутивом zabbix (в примере новая версия 3.0.3)

cd ~/zabbix-3.4.12

копируем новую морду

cp -r ./frontends/php/* /var/www/zabbix

поправляем права

chown -R www-data:www-data /var/www/zabbix

копируем аудио файлы и файловый менеджер (https://github.com/jcampbell1/simple-file-manager) для администрирования аудио файлов

cp -r /var/www/zabbix.bak/audio/* /var/www/zabbix/audio/

копируем файл настроек web интерфейса

cp /var/www/zabbix.bak/conf/zabbix.conf.php /var/www/zabbix/conf/

если есть задокументированные изменения в веб интрфейсе, но они не добавлены в этот мануал, самое время добавить добавить их над разделительной линией

если вы не помните всех изменений:

можно найти все различающиеся файлы между старой версией боевого web-интерфейса и старой версией официального интерфейса, который был скачан с сайта zabbix.com (в примере старая версия 3.0.1)

diff -aqr ~/zabbix-3.0.1/frontends/php/ /var/www/zabbix.bak/

или даже посмотреть в каких именно строчках были сделаны изменения ()

diff -Naur ~/zabbix-3.0.1/frontends/php/ /var/www/zabbix.bak/ > zabbix.changes

опираясь на эти данные вспомнить все внесенные изменения и добавить их в этот мануал.


так удобнее

zabbix_ver="3.4.14"
rm -Rf /var/www/zabbix.bak
mv /var/www/zabbix /var/www/zabbix.bak
mkdir -p /var/www/zabbix
cd ~/zabbix-$zabbix_ver
cp -r ./frontends/php/* /var/www/zabbix
chown -R www-data:www-data /var/www/zabbix
cp -r /var/www/zabbix.bak/audio/* /var/www/zabbix/audio/
cp /var/www/zabbix.bak/conf/zabbix.conf.php /var/www/zabbix/conf/
zabbix_obnovlenie_web-interfejsa.txt · Последнее изменение: Валерий