centos 安装部署 zabbix3
生活随笔
收集整理的這篇文章主要介紹了
centos 安装部署 zabbix3
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1.安裝PHP
Zabbix 3.0對PHP的要求最低為5.4,而CentOS6默認(rèn)為5.3.3,完全不滿足要求,故需要利用第三方源,將PHP升級到5.4以上,注意,不支持PHP7
rpm?-ivh?http://repo.webtatic.com/yum/el6/latest.rpm yum?install?php56w?php56w-gd?php56w-mysql?php56w-bcmath?php56w-mbstring?php56w-xml?php56w-ldap vim?/etc/php.ini date.timezone?=?Asia/Shanghai post_max_size?=?32M max_execution_time?=?300 max_input_time?=?300 always_populate_raw_post_data?=?-12.安裝MySQL
MySQL建議使用5.6版本,CentOS6默認(rèn)為5.1,不建議使用,性能偏低
rpm?-ivh?http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm yum?install?-y?mysql-server?mysql-devel?vim?/etc/my.cnf? [mysqld] innodb_file_per_table??#獨立表空間模式 service?mysqld?start??mysql_secure_installation????#MySQL安全配置向?qū)?Enter?current?password?for?root?(enter?for?none):??<–初次運行直接回車 Set?root?password??[Y/n]???<–?是否設(shè)置root用戶密碼,輸入y并回車或直接回車 Remove?anonymous?users??[Y/n]???<–?是否刪除匿名用戶,生產(chǎn)環(huán)境建議刪除,所以直接回車 Disallow?root?login?remotely??[Y/n]??<–是否禁止root遠(yuǎn)程登錄,根據(jù)自己的需求選擇Y/n并回車,建議禁止 Remove?test?database?and?access?to?it??[Y/n]???<–?是否刪除test數(shù)據(jù)庫,直接回車 Reload?privilege?tables?now??[Y/n]???<–?是否重新加載權(quán)限表,直接回車mysql?-uroot?-p mysql>?CREATE?DATABASE?zabbix?CHARACTER?SET?utf8?COLLATE?utf8_bin; mysql>?GRANT?ALL?PRIVILEGES?ON?zabbix.*?TO?zabbix@localhost?IDENTIFIED?BY?'zabbix'; mysql>?flush?privileges;??? mysql>?show?databases;??? +--------------------+????? |?Database???????????|????? +--------------------+????? |?information_schema?|????? |?mysql??????????????|????? |?performance_schema?|????? |?zabbix?????????????|????? +--------------------+3.安裝Zabbix
yum?install?httpd?libxml2-devel?net-snmp-devel?libcurl-devel groupadd??-g?201??zabbix useradd??-g?zabbix??-u?201?-m?zabbix wget?http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.0.3/zabbix-3.0.3.tar.gz tar?zxvf?zabbix-3.0.3.tar.gz cd?zabbix-3.0.3 /usr/bin/mysql?-uzabbix?-pzabbix?zabbix?<?database/mysql/schema.sql /usr/bin/mysql?-uzabbix?-pzabbix?zabbix?<?database/mysql/p_w_picpaths.sql /usr/bin/mysql?-uzabbix?-pzabbix?zabbix?<?database/mysql/data.sql./configure?--prefix=/usr/local/zabbix?--sysconfdir=/etc/zabbix/?--enable-server?--enable-agent?--with-net-snmp?--with-libcurl?--with-mysql?--with-libxml2 make?&&make?install (編譯?zabbix?如果報下面錯誤,就做以下操作 configure:?error:?Not?found?mysqlclient?library #find?/?-name?libmysqlclient* ln?-s?/usr/lib64/mysql/libmysqlclient.so.18.1.0?/usr/lib64/mysql/libmysqlclient.so ln?-s?/usr/lib64/mysql/libmysqlclient_r.so.18.1.0?/usr/lib64/mysql/libmysqlclient_r.so)4.配置Zabbix
vim?/etc/zabbix/zabbix_server.conf DBHost=localhost??數(shù)據(jù)庫ip地址 DBName=zabbix DBUser=zabbix DBPassword=zabbix ListenIP=127.0.0.1,192.168.10.10??zabbix?server?ip地址iptables?-I?INPUT?-p?tcp?-m?multiport?--dports?10050:10051?-j?ACCEPT? service?iptables?save?&&service?iptables?restart ln?-s?/usr/local/zabbix/sbin/*?/usr/sbin/ cp?/home/sources/zabbix-3.0.3/misc/init.d/fedora/core/zabbix_*?/etc/init.d/ chmod?+x?/etc/init.d/zabbix_* sed?-i?"s@BASEDIR=/usr/local@BASEDIR=/usr/local/zabbix@g"?/etc/init.d/zabbix_server配置WEB vim?/etc/httpd/conf/httpd.conf ServerName?127.0.0.1 ServerName?192.168.10.10 DocumentRoot??"/var/www/html"mkdir?-p?/var/www/html/zabbix cp?-r?/home/sources/zabbix-3.0.3/frontends/php/*?/var/www/html/zabbix/ chown?-R?apache.apache?/var/www/html/zabbix/ chkconfig?zabbix_server?on /etc/init.d/zabbix_server?start service?httpd?restart用瀏覽器訪問http://192.168.10.10/zabbix,并按照提示安裝:
登錄之后
轉(zhuǎn)載于:https://blog.51cto.com/343614597/1888634
總結(jié)
以上是生活随笔為你收集整理的centos 安装部署 zabbix3的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQL Server 数据库巡检脚本
- 下一篇: 注册刷短信验证码的问题