Page 1 of 1

Zabbix

Posted: Sat 2. Apr 2022, 14:19
by 24unix
Moin,
hat jemand Zabbix auf einem KeyHelp System laufen?

Suche im Forum und bei Google war nicht so erfolgreich.

Zabbix hat sein Document root ja unter /usr/share/zabbix.

Was wäre da der eleganteste Weg? Symlink ins Home, oder ganz anders?

Re: Zabbix

Posted: Sat 2. Apr 2022, 14:23
by OlliTheDarkness
24unix wrote: Sat 2. Apr 2022, 14:19 oin,
hat jemand Zabbix auf einem KeyHelp System laufen?

Suche im Forum und bei Google war nicht so erfolgreich.

Zabbix hat sein Document root ja unter /usr/share/zabbix.

Was wäre da der eleganteste Weg? Symlink ins Home, oder ganz anders?
Du meinst denke ich Server und KH ?

Hatte ich mal probiert aber sauber war anders , weshalb ich den letztlich im Docker laufen habe.

Re: Zabbix

Posted: Sat 2. Apr 2022, 14:25
by 24unix
OlliTheDarkness wrote: Sat 2. Apr 2022, 14:23
24unix wrote: Sat 2. Apr 2022, 14:19 oin,
hat jemand Zabbix auf einem KeyHelp System laufen?

Suche im Forum und bei Google war nicht so erfolgreich.

Zabbix hat sein Document root ja unter /usr/share/zabbix.

Was wäre da der eleganteste Weg? Symlink ins Home, oder ganz anders?
Du meinst denke ich Server und KH ?

Hatte ich mal probiert aber sauber war anders , weshalb ich den letztlich im Docker laufen habe.
Hmm, ich bin ja nicht so der freund von Docker, aber wäre ne ption.

Dann im KH einfach einen reverse Proxy anlegen?

Re: Zabbix

Posted: Sat 2. Apr 2022, 14:28
by OlliTheDarkness
24unix wrote: Sat 2. Apr 2022, 14:25
OlliTheDarkness wrote: Sat 2. Apr 2022, 14:23
24unix wrote: Sat 2. Apr 2022, 14:19 oin,
hat jemand Zabbix auf einem KeyHelp System laufen?

Suche im Forum und bei Google war nicht so erfolgreich.

Zabbix hat sein Document root ja unter /usr/share/zabbix.

Was wäre da der eleganteste Weg? Symlink ins Home, oder ganz anders?
Du meinst denke ich Server und KH ?

Hatte ich mal probiert aber sauber war anders , weshalb ich den letztlich im Docker laufen habe.
Hmm, ich bin ja nicht so der freund von Docker, aber wäre ne ption.

Dann im KH einfach einen reverse Proxy anlegen?
Jipp, einfach nen reverse Proxy und läuft.

Oder einfach ne kleine VM, reicht ja auch da es keine große Leistung brauch, wenn man die Möglichkjeit hat zu erstellen.

Re: Zabbix

Posted: Sat 2. Apr 2022, 14:48
by MLan
user: open_basedir ändern in

Code: Select all

##DOCROOT##/www:##DOCROOT##/files:##DOCROOT##/tmp:/usr/share/fonts/
Subdomain anlegen
kopiere /usr/share/zabbix in das www/monitor deiner zabbix.domain.de
und unter Zusätzliche Apache-Anweisungen

Code: Select all

<Directory "/home/users/<user>/www/monitor">
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    <IfModule mod_php7.c>
        php_value max_execution_time 300
        php_value memory_limit 512M
        php_value post_max_size 80M
        php_value upload_max_filesize 64M
        php_value max_input_time 300
        php_value max_input_vars 10000
        php_value always_populate_raw_post_data -1
        php_value date.timezone Europe/Berlin
    </IfModule>
</Directory>

<Directory "/home/users/<user>/www/monitor/conf">
    Order deny,allow
    Deny from all
    <files *.php>
        Order deny,allow
        Deny from all
    </files>
</Directory>

<Directory "/home/users/<user>/www/monitor/app">
    Order deny,allow
    Deny from all
    <files *.php>
        Order deny,allow
        Deny from all
    </files>
</Directory>

<Directory "/home/users/<user>/www/monitor/include">
    Order deny,allow
    Deny from all
    <files *.php>
        Order deny,allow
        Deny from all
    </files>
</Directory>

<Directory "/home/users/<user>/www/monitor/local">
    Order deny,allow
    Deny from all
    <files *.php>
        Order deny,allow
        Deny from all
    </files>
</Directory>
ErrorDocument 404 /index.php?error=404


so läufts bei mir schon ewig

Re: Zabbix

Posted: Sat 2. Apr 2022, 16:45
by 24unix
Danke für den Denkanstoss.

Ich habe nun /usr/share/zabbix ins DocumentRoot aufgenommen und Deine erste Direktive mit dem FollowSymLinks.

Die php-config habe ich bei dem User direkt ins PHP eingetragen.


Statt des Kopierens habe ich einen Symlink von /usr/share/zabbix auf /home/users/<user>/www/monitor.24unix.net angelegt.