Zabbix Documentation 4.0

2.23.04.04.2 (current)In development:4.4 (devel)Unsupported:1.82.02.43.23.4

User Tools

Site Tools


manual:installation:install_from_packages:rhel_centos

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
manual:installation:install_from_packages:rhel_centos [2018/09/10 15:21]
martins-v Zabbix server must be configured to work with Java gateway
manual:installation:install_from_packages:rhel_centos [2018/10/11 09:41]
martins-v removing moved content/linking to it
Line 1: Line 1:
 ==== 1 Red Hat Enterprise Linux/​CentOS ==== ==== 1 Red Hat Enterprise Linux/​CentOS ====
  
-=== Overview ===+==== Overview ​====
  
 Official Zabbix packages are available for RHEL 7, CentOS 7 and Oracle Linux 7. In this documentation we will refer to all 3 using the term ''​RHEL''​. Official Zabbix packages are available for RHEL 7, CentOS 7 and Oracle Linux 7. In this documentation we will refer to all 3 using the term ''​RHEL''​.
  
-Some agent and proxy packages are available for [[https://​repo.zabbix.com/​zabbix/​3.5/​rhel/​6/​x86_64/​|RHEL 6]] and [[https://​repo.zabbix.com/​zabbix/​3.5/​rhel/​5/​x86_64|RHEL 5]] as well.+Some agent and proxy packages are available for [[https://​repo.zabbix.com/​zabbix/​4.0/​rhel/​6/​x86_64/​|RHEL 6]] and [[https://​repo.zabbix.com/​zabbix/​4.0/​rhel/​5/​x86_64|RHEL 5]] as well.
  
-=== Adding Zabbix repository ===+==== Adding Zabbix repository ​====
  
 Install the repository configuration package. This package contains yum (software package manager) configuration files. Install the repository configuration package. This package contains yum (software package manager) configuration files.
Line 13: Line 13:
 RHEL 7: RHEL 7:
  
-  # rpm -ivh https://​repo.zabbix.com/​zabbix/​3.5/​rhel/​7/​x86_64/​zabbix-release-3.5-1.el7.noarch.rpm+  # rpm -ivh https://​repo.zabbix.com/​zabbix/​4.0/​rhel/​7/​x86_64/​zabbix-release-4.0-1.el7.noarch.rpm
  
 RHEL 6: RHEL 6:
  
-  # rpm -ivh https://​repo.zabbix.com/​zabbix/​3.5/​rhel/​6/​x86_64/​zabbix-release-3.5-1.el6.noarch.rpm+  # rpm -ivh https://​repo.zabbix.com/​zabbix/​4.0/​rhel/​6/​x86_64/​zabbix-release-4.0-1.el6.noarch.rpm
  
 RHEL 5: RHEL 5:
  
-  # rpm -ivh https://​repo.zabbix.com/​zabbix/​3.5/​rhel/​5/​x86_64/​zabbix-release-3.5-1.noarch.rpm+  # rpm -ivh https://​repo.zabbix.com/​zabbix/​4.0/​rhel/​5/​x86_64/​zabbix-release-4.0-1.noarch.rpm
  
 === Frontend installation prerequisites === === Frontend installation prerequisites ===
Line 31: Line 31:
   # yum-config-manager --enable rhel-7-server-optional-rpms   # yum-config-manager --enable rhel-7-server-optional-rpms
  
-=== Server/​proxy/​frontend installation ===+==== Server/​proxy/​frontend installation ​====
  
 To install Zabbix server (available for RHEL 7, [[manual/​installation/​install_from_packages/​rhel_centos#​zabbix_frontend_and_server_on_rhel_6|deprecated on RHEL 6]]) with MySQL support: To install Zabbix server (available for RHEL 7, [[manual/​installation/​install_from_packages/​rhel_centos#​zabbix_frontend_and_server_on_rhel_6|deprecated on RHEL 6]]) with MySQL support:
Line 47: Line 47:
 Substitute '​mysql'​ in the commands with '​pgsql'​ to use PostgreSQL, or with '​sqlite3'​ to use SQLite3 (proxy only). Substitute '​mysql'​ in the commands with '​pgsql'​ to use PostgreSQL, or with '​sqlite3'​ to use SQLite3 (proxy only).
  
-=== Java gateway installation === 
- 
-To install Zabbix Java gateway: 
- 
-  # yum install zabbix-java-gateway 
- 
-Configuration parameters of Zabbix Java gateway may be tuned in file 
- 
-  /​etc/​zabbix/​zabbix_java_gateway.conf 
- 
-See the table on [[:​manual:​appendix:​config:​zabbix_java|this page]] for details. 
- 
-Zabbix Java gateway log file is 
- 
-  /​var/​log/​zabbix/​zabbix_java_gateway.log 
- 
-If you like to increase the logging, edit file 
- 
-  /​etc/​zabbix/​zabbix_java_gateway_logback.xml 
- 
-and change ''​level="​info"''​ to "​debug"​ or even "​trace",​ for deep troubleshooting:​ 
- 
-  <​configuration scan="​true"​ scanPeriod="​15 seconds">​ 
-  [...] 
-        <root level="​info">​ 
-                <​appender-ref ref="​FILE"​ /> 
-        </​root>​ 
-  ​ 
-  </​configuration>​ 
- 
-To start Zabbix Java gateway: 
- 
-  # service zabbix-java-gateway restart 
- 
-To automatically start Zabbix Java gateway on boot: 
- 
-RHEL 7 and later: 
-  # systemctl enable zabbix-java-gateway 
- 
-RHEL prior to 7: 
-  # chkconfig --level 12345 zabbix-java-gateway on 
- 
-<note important>​Note that Zabbix server must be [[:​manual/​concepts/​java#​configuring_server_for_use_with_java_gateway|configured]] to work with Java gateway.</​note>​ 
 === Creating database === === Creating database ===
  
Line 162: Line 119:
   php_value upload_max_filesize 2M   php_value upload_max_filesize 2M
   php_value max_input_time 300   php_value max_input_time 300
 +  php_value max_input_vars 10000
   php_value always_populate_raw_post_data -1   php_value always_populate_raw_post_data -1
   # php_value date.timezone Europe/Riga   # php_value date.timezone Europe/Riga
Line 185: Line 143:
  
   # service httpd restart   # service httpd restart
- 
-=== Agent installation === 
- 
-To install the agent, run 
- 
-  # yum install zabbix-agent 
- 
-To start the agent, run: 
- 
-  # service zabbix-agent start 
  
 === Zabbix frontend and server on RHEL 6 === === Zabbix frontend and server on RHEL 6 ===
Line 218: Line 166:
   $ rpm -ql zabbix-web | grep example.conf   $ rpm -ql zabbix-web | grep example.conf
  
 +==== Agent installation ====
 +
 +To install the agent, run
 +
 +  # yum install zabbix-agent
 +
 +To start the agent, run:
 +
 +  # service zabbix-agent start
 +
 +==== Java gateway installation ====
 +
 +It is required to install [[:​manual/​concepts/​java|Java gateway]] only if you want to monitor JMX applications. Java gateway is lightweight and does not require a database.
 +
 +Once the required [[#​adding_zabbix_repository|repository]] is added, you can install Zabbix Java gateway by running:
 +
 +  # yum install zabbix-java-gateway
 +
 +Proceed to [[:​manual/​concepts/​java/​from_rhel_centos|setup]] for more details on configuring and running Java gateway.