天天看点

安装配置zabbix-server

安装配置zabbix-server

配置zabbix-web

<code>[root@zbxsvr download]</code><code># wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.4.1/zabbix-2.4.1.tar.gz/download</code>

<code>[root@zbxsvr download]</code><code># tar zxvf zabbix-2.4.1.tar.gz &amp;&amp; cd zabbix-2.4.1/frontends/php</code>

<code>[root@zbxsvr php]</code><code># cp -a . /data/www/zabbix/</code>

<code>[root@zbxsvr download]</code><code># cat /etc/nginx/conf.d/zabbix.conf </code>

<code>server {</code>

<code>    </code><code>listen       80;</code>

<code>    </code><code>server_name  zbx.company.com;</code>

<code>    </code><code>root   </code><code>/data/www/zabbix</code><code>;</code>

<code>    </code><code>charset utf-8;</code>

<code>    </code><code>access_log  </code><code>/data/log/www/zabbix/access</code><code>.log  main;</code>

<code>    </code><code>location / {</code>

<code>        </code><code>index  index.php;</code>

<code>     </code><code>}</code>

<code>    </code><code>location ~ \.php$ {</code>

<code>        </code><code>fastcgi_pass   127.0.0.1:9000;</code>

<code>        </code><code>fastcgi_index  index.php;</code>

<code>        </code><code>fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;</code>

<code>        </code><code>include        fastcgi_params;</code>

<code>    </code><code>}</code>

<code>}</code>

<code>[root@zbxsvr download]</code><code># mkdir -p /data/log/www/zabbix</code>

<code>[root@zbxsvr download]</code><code># service nginx restart</code>

安装新版本zabbix server

<code>[root@zbxsvr download]</code><code># rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm</code>

<code>[root@zbxsvr download]</code><code># yum install zabbix-server-mysql zabbix-agent</code>

配置数据库

<code>[root@zbxsvr download]</code><code># mysql -h127.0.0.1 -P3306 -uroot -p</code>

<code>mysql&gt; create database zabbix character </code><code>set</code> <code>utf8 collate utf8_bin;</code>

<code>Query OK, 1 row affected (0.00 sec)</code>

<code>mysql&gt; grant all privileges on zabbix.* to [email protected] identified by </code><code>'xxx'</code><code>;</code>

<code>mysql&gt; </code><code>exit</code>

<code>[root@zbxsvr download]</code><code># cd /usr/share/doc/zabbix-server-mysql-2.4.1/create/</code>

<code>[root@zbxsvr create]</code><code># ls</code>

<code>data.sql  images.sql  schema.sql</code>

<code>[root@zbxsvr create]</code><code># mysql -h127.0.0.1 -P3306 -uroot -p zabbix &lt; schema.sql</code>

<code>Enter password: </code>

<code>[root@zbxsvr create]</code><code># mysql -h127.0.0.1 -P3306 -uroot -p zabbix &lt; images.sql </code>

<code>[root@zbxsvr create]</code><code># mysql -h127.0.0.1 -P3306 -uroot -p zabbix &lt; data.sql </code>

<code>Enter password:</code>

3. 配置报警脚本

<code>[root@zbxsvr download]</code><code># ll /usr/lib/zabbix/alertscripts/</code>

<code>total 12</code>

<code>-rwxr-x--x 1 root root 3587 Oct 26 10:55 mailman.py</code>

4. 修改字体为中文,可以从windows中找一个字体,替换为同名文件。

<code>[root@zbxsvr download]</code><code># ll /data/www/zabbix/fonts/</code>

<code>total 16400</code>

<code>-rw-r--r-- 1 ecweb ecweb 16791251 Dec 18  2013 DejaVuSans.ttf</code>

<code></code>

本文转自 pcnk 51CTO博客,原文链接:http://blog.51cto.com/nosmoking/1599626,如需转载请自行联系原作者