all:
git pull && git reset --hard HEAD && git clean -fd && git checkout release/6.0 && head -9 ChangeLog && ./bootstrap.sh && ./configure && make dbschema
one-by-one:
git clone https://git.zabbix.com/scm/zbx/zabbix.git ~/zabbix-source
cd ~/zabbix-source
git reset --hard HEAD && git clean -fd
git checkout release/5.4
tail -9 ChangeLog
git checkout master
git pull
tail -9 ChangeLog
dnf install automake gcc
./bootstrap.sh && ./configure && make dbschema
Create DB:
cd ~/zabbix-source/database/postgres
createdb -O zabbix z60
cat schema.sql images.sql data.sql | psql --user=zabbix z60
Launch backend:
docker stop z60pg && docker rm z60pg && docker run --name z60pg -e TZ="Europe/Riga" -e DB_SERVER_HOST="10.133.112.87" -e DB_SERVER_PORT="7413" -e POSTGRES_DB="z60" -e POSTGRES_USER="postgres" -e POSTGRES_PASSWORD="zabbix" -e ZBX_CACHESIZE=256M -e ZBX_STARTPOLLERS=1 -e ZBX_STARTPREPROCESSORS=1 -e ZBX_STARTTRAPPERS=2 -e ZBX_STARTDBSYNCERS=1 -e ZBX_STARTPROXYPOLLERS=0 -e ZBX_STARTALERTERS=1 -e ZBX_STARTLLDPROCESSORS=1 -e ZBX_STARTDISCOVERERS=0 -e ZBX_CACHEUPDATEFREQUENCY=3600 -p 16051:10051 -d zabbix/zabbix-server-pgsql:ubuntu-trunk
Frontend:
docker stop z60fe && docker rm z60fe && docker run --name z60fe -e DB_SERVER_HOST="10.133.112.87" -e DB_SERVER_PORT="7413" -e POSTGRES_USER="postgres" -e POSTGRES_PASSWORD="zabbix" -e POSTGRES_DB="z60" -e ZBX_SERVER_HOST="10.133.253.44" -e ZBX_SERVER_PORT="16051" -e PHP_TZ="Europe/Riga" -p 160:8080 -d zabbix/zabbix-web-nginx-pgsql:ubuntu-trunk
No comments:
Post a Comment