среда, 21 августа 2019 г.

Установка Zabbix 4.0 из репозитория на Ubuntu 18.04

    1. Обновляем наш Ubuntu Server 18.04

      sudo apt update && sudo apt dist-upgrade -y
    2. Открываем страницу загрузки Zabbix

      https://www.zabbix.com/download
    3. Выбираем параметры установки

      • Zabbix version : Zabbix 4.0 LTS
      • OS Distribution : Ubuntu
      • OS Versio : 18.04 (Bionic)
      • Database : PostgreSQL
        Страница загрузки автоматом выведет нам все необходимые команды
    4. Устанавливаем репозиторий

      cd /tmp
      wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-2+bionic_all.deb
      sudo dpkg -i zabbix-release_4.0-2+bionic_all.deb
      sudo apt update
    5. Устанавливаем сервер, веб-интерфейс и агент и zabbix-get

      • sudo apt -y install zabbix-server-pgsql zabbix-frontend-php php-pgsql zabbix-agent zabbix-get
    6. Создаём базу данных

      • sudo -u postgres createuser --pwprompt zabbix
      Вводим пароль который будет у БД
      • sudo -u postgres createdb -O zabbix zabbix
    7. Импортируем начальную схему и данные

      • zcat /usr/share/doc/zabbix-server-pgsql*/create.sql.gz | sudo -u zabbix psql zabbix
    8. Настраиваем пароль БД в Zabbix

      • sudo nano /etc/zabbix/zabbix_server.conf
      • DBPassword=Указываем_ваш_пароль
      Указываем пароль который задавали в шаге 6. Для того чтобы сохранить изсенения нажимаем Ctrl+O, чтобы выйти Ctrl+X
    9. Настраиваем PHP

      • sudo nano /etc/php/7.2/apache2/php.ini
      Ищем строку # date.timezone = . Её надо раскомментировать и казать свою временную зону. Если не помните наизусть, подсмотреть можно тут: Список поддерживаемых временных зон. Так же чтобы сохранить изменения нажимаем Ctrl+O, чтобы выйти Ctrl+X
      Перезапускаем apache2
      • sudo service apache2 restart
    10. Запускаем процессы сервера и агента

      • sudo systemctl restart zabbix-server zabbix-agent apache2
      • sudo systemctl enable zabbix-server zabbix-agent apache2
  • Настройка веб-интерфейса Zabbix

    1. Переходим в веб интерфейс Zabbix

      http://<адрес вашего сервера>/zabbix
      Если вдруг вы уже забыли айпишник, его можно посмотреть вбив в терминал команды ip address show или ifconfig
      Установка Zappix 4.0 - Welcome to Zabbix
      Welcome to Zabbix
    2.  Проверяем предварительные требования

      Установка Zappix 4.0 - Check of pre-requisites
      Check of pre-requisites
    3. Настраиваем подключение к СУБД

      Установка Zappix 4.0 - Configure DB connection
      Configure DB connection
      В поле Password указывается пароль который мы задали пользователю zabbix в предыдущем разделе в шаге 6.
    4. Настройка связи с сервером

      Установка Zappix 4.0 - Zabbix server details
      Zabbix server details
      Zabbix login screenВ нашем случае и сервер и фронтенд находятся на одном сервере, поэтому оставляем всё как есть. В Name можно указать имя нашей инсталяции
    5. Проверяем суммарную информацию

      Заббикс выведет окно где можно прочитать все данные что мы уже указали
    6. Завершаем установку веб-интерфейса

      Нажимаем Finish и видим логинскрин:
      Установка Zappix 4.0 - Zabbix login screen
    7. Zabbix 4.0 логин и пароль по умолчанию

      Admin / zabbix
      Авторизуемся в системе.