차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
zabbix_install_on_debian_11 [2021/09/18 03:15] – 만듦 koovzabbix_install_on_debian_11 [2021/09/18 04:16] (현재) koov
줄 1: 줄 1:
 ====== Zabbix install on Debian 11 ====== ====== Zabbix install on Debian 11 ======
 +  * https://wiki.debian.org/Zabbix
  
 <WRAP prewrap> <WRAP prewrap>
 <code bash> <code bash>
-root@mon:~# apt install zabbix-server-mysql zabbix-frontend-php+root@mon:~# apt install zabbix-server-mysql zabbix-frontend-php php7.4-mysql php7.4-zip php7.4-xsl php7.4-xml php7.4-xmlrpc php7.4-sqlite3 php7.4-pspell php7.4-readline php7.4-mbstring php7.4-json php7.4-gd php7.4-curl php7.4-bcmath
  
 root@mon:~# a2enconf zabbix-frontend-php  root@mon:~# a2enconf zabbix-frontend-php 
줄 14: 줄 14:
 </WRAP> </WRAP>
  
-''http://192.168.0.15/zabbix/''+''http://server/zabbix/'' URL로 접근하면 설정 페이지가 나타난다.
  
 ===== date.timezone 설정 ===== ===== date.timezone 설정 =====
줄 38: 줄 38:
  
 <WRAP prewrap> <WRAP prewrap>
-<code vim /etc/apache2/conf-available/zabbix-frontend-php.conf>+<code apache /etc/apache2/conf-available/zabbix-frontend-php.conf>
     <IfModule mod_php5.c>     <IfModule mod_php5.c>
         php_value max_execution_time 300         php_value max_execution_time 300
줄 60: 줄 60:
 </code> </code>
 </WRAP> </WRAP>
 +
 +===== MySQL 사용자 / 데이터베이스 생성 =====
 +<WRAP prewrap>
 +<code bash>
 +root@mon:~# apt-get install mysql-server
 +root@mon:~# mysql -p -e "CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin"
 +root@mon:~# mysql -p -e "grant all on zabbix.* to 'zabbix'@'localhost' identified by 'SECRETPASSWORD'"
 +</code>
 +</WRAP>
 +
 +또는 ''Mysql client''로 아래와 같이 진행한다.
 +
 +<WRAP prewrap>
 +<code sql>
 +MariaDB [(none)]> CREATE USER 'zabbix'@'localhost' IDENTIFIED BY '<PASSWORD>';
 +MariaDB [(none)]> CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;
 +MariaDB [(none)]> GRANT ALL PRIVILEGES ON `zabbix`.* TO 'zabbix'@'localhost';
 +MariaDB [(none)]> FLUSH PRIVILEGES;
 +</code>
 +</WRAP>
 +
 +DB Table 생성
 +<WRAP prewrap>
 +<code sql>
 +root@mon:~# zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
 +</code>
 +</WRAP>
 +
 +===== Zabbix Server 설정 수정 =====
 +
 +''/etc/zabbix/zabbix_server.conf'' 파일의 내용을 수정하여 ''MySql DB'' 에 접근할 수 있도록 설정한다.
 +
 +<WRAP prewrap>
 +<code vim /etc/zabbix/zabbix_server.conf>
 +DBName=zabbix
 +DBUser=zabbix
 +DBPassword=<PASSWORD>
 +</code>
 +</WRAP>
 +
 +===== Zabbix Agent 설치 =====
 +
 +<WRAP prewrap>
 +<code bash>
 +root@mon:~# apt install zabbix-agent
 +</code>
 +</WRAP>
 +
 +
 +
 +
 +===== 참조링크 =====
 +  * https://www.zabbix.com/documentation/current/manual/quickstart/login
 +  * 
 +
  
  • zabbix_install_on_debian_11.1631934911.txt.gz
  • 마지막으로 수정됨: 2021/09/18 03:15
  • 저자 koov