Ad Widget

Collapse

При сетапе веб-интерфейса нельзя выбрать

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • alp
    Member
    • Nov 2009
    • 90

    #1

    При сетапе веб-интерфейса нельзя выбрать

    Какой мудак мэйнтэйнит пакет заббикса для Debian 9?

    Поставил такие пакеты
    Code:
    root@monitoring:~# dpkg -l | grep zabbix
    ii  zabbix-agent                     1:3.0.7+dfsg-3                 amd64        network monitoring solution - agent
    ii  zabbix-frontend-php              1:3.0.7+dfsg-3                 all          network monitoring solution - PHP front-end
    ii  zabbix-server-mysql              1:3.0.7+dfsg-3                 amd64        network monitoring solution - server (using MySQL)
    Но когда пытаюсь засетапить вебинтерфейс, то на этапе настройки БД, вижу сверху в выпадающем списке только PostgreSQL.

    Что, блин, за хрень? Как, блин, мне настроить морду на мускуль?
  • alp
    Member
    • Nov 2009
    • 90

    #2
    Умные люди подсказали в чате телеграма, что надо ставить ещё модуль для php с поддержкой mysql.

    Я укрепился во мнении, что мэйнтэйнер пакета мудак, поскольку внёс в депенденсы только php7.0-pgsql, а mysql как бы и не нужен никому, ага...

    Comment

    • yukra
      Senior Member
      • Apr 2013
      • 1359

      #3
      Originally posted by alp
      Умные люди подсказали в чате телеграма, что надо ставить ещё модуль для php с поддержкой mysql.

      Я укрепился во мнении, что мэйнтэйнер пакета мудак, поскольку внёс в депенденсы только php7.0-pgsql, а mysql как бы и не нужен никому, ага...
      Шел бы ты нахуй отсюда
      Во первых:
      dpkg -I zabbix-frontend-php_3.0.7+dfsg-3_all.deb | grep Depends
      Depends: libjs-jquery-ui (>= 1.12.1+dfsg), libjs-prototype (>= 1.7.1), ucf, php, php-bcmath, php-gd, php-mbstring, php-xml, php-pgsql | php-mysql | php-sqlite3, ttf-dejavu-core

      Во вторых: это не жалобная книга на мэйнтэйнеров дебиана.

      Comment

      • allexpetrov
        Senior Member
        Zabbix Certified Trainer
        Zabbix Certified SpecialistZabbix Certified Professional
        • May 2017
        • 361

        #4
        Добрый день alp!

        1. Уважайте поситетелй форума!
        2. Zabbix - опенсорс продукт, который Вам предоставляют в полном объеме совершенно бесплатно. Вам никто априори ничего не должен и не обязан. Возможно, что какие-либо депенденсис забыли указать, но для кулхацера же не составит труда заглянуть в мануал (https://www.zabbix.com/documentation...B5%D0%B9%D1%81) и руками проинсталлировать 1-2 компонента php ?

        P.S. - в моем случае mysql компонент встал автоматически, отсутствовали только xml, bcmath и mbstring(о чем во фронтенд визарде сразу было указано!)
        Code:
        libapache2-mod-php/stable,now 1:7.0+49 all [installed,automatic]
        libapache2-mod-php7.0/stable,now 7.0.19-1 amd64 [installed,automatic]
        php-common/stable,now 1:49 all [installed,automatic]
        php-gd/stable,now 1:7.0+49 all [installed,automatic]
        php-ldap/stable,now 1:7.0+49 all [installed,automatic]
        php-mysql/stable,now 1:7.0+49 all [installed,automatic]
        php7.0-bcmath/stable,now 7.0.19-1 amd64 [installed]
        php7.0-cli/stable,now 7.0.19-1 amd64 [installed,automatic]
        php7.0-common/stable,now 7.0.19-1 amd64 [installed,automatic]
        php7.0-gd/stable,now 7.0.19-1 amd64 [installed,automatic]
        php7.0-json/stable,now 7.0.19-1 amd64 [installed,automatic]
        php7.0-ldap/stable,now 7.0.19-1 amd64 [installed,automatic]
        php7.0-mbstring/stable,now 7.0.19-1 amd64 [installed]
        php7.0-mysql/stable,now 7.0.19-1 amd64 [installed,automatic]
        php7.0-opcache/stable,now 7.0.19-1 amd64 [installed,automatic]
        php7.0-readline/stable,now 7.0.19-1 amd64 [installed,automatic]
        php7.0-xml/stable,now 7.0.19-1 amd64 [installed]
        С уважением,
        Алексей!

        Comment

        • alp
          Member
          • Nov 2009
          • 90

          #5
          Originally posted by yukra
          Шел бы ты нахуй отсюда
          Во первых:
          dpkg -I zabbix-frontend-php_3.0.7+dfsg-3_all.deb | grep Depends
          Depends: libjs-jquery-ui (>= 1.12.1+dfsg), libjs-prototype (>= 1.7.1), ucf, php, php-bcmath, php-gd, php-mbstring, php-xml, php-pgsql | php-mysql | php-sqlite3, ttf-dejavu-core

          Во вторых: это не жалобная книга на мэйнтэйнеров дебиана.
          Так так. И почему же тогда php7.0-pgsql оказался в моей системе, а php7.0-mysql внезапно не был установлен по зависимостям?

          Comment

          • yukra
            Senior Member
            • Apr 2013
            • 1359

            #6
            Originally posted by alp
            Так так. И почему же тогда php7.0-pgsql оказался в моей системе, а php7.0-mysql внезапно не был установлен по зависимостям?
            Потому что символом "|" принято обозначать дизъюнкцию, а не конъюнкцию.
            In the Depends, Recommends, Suggests, Pre-Depends, Build-Depends, Build-Depends-Indep and Build-Depends-Arch control fields of the package, which declare dependencies on other packages, the package names listed may also include lists of alternative package names, separated by vertical bar (pipe) symbols |. In such a case, that part of the dependency can be satisfied by any one of the alternative packages.

            Comment

            • alp
              Member
              • Nov 2009
              • 90

              #7
              У меня абсолютно чистая ОС, куда ставлю сервер заббикса пакетом с mysql в имени.

              Никакого постгреса там и в помине не было. Почему был поставлен постгресовский модуль пыха, потому что он первый в списке |, тогда эта штука вообще бесполезная.

              Comment

              Working...