Zabbix搭建过程
此次是本人安装的经验总结环境:centos 6Zabbix软件:zabbix-2.4.7.tar.gz 一、安装LAMP环境 yum install-y gcc gcc-c++ yum install -y httpdhttpd-devel yum install-y mysql mysql-server mysql-devel yum install-y php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml yum install-y unixODBC-devel 二、配置环境 1、vi /etc/http/conf/httpd.conf ServerName localhost:80 DirectoryIndex后面添加:index.php service httpd start三、安装jdk和tomcat rpm -ivhjdk-8u73-linux-x64.rpm vi /etc/profile 添加以下内容:JAVA_HOME=/usr/java/jdk1.8.0_73CLASSPATH=$PATH:$JAVA_HOME/lib:$JAVA_HOME/jre/libPATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/binexport PATH CLASSPATHJAVA_HOME重启系统 tar –zxvf apache-tomcat-7.0.65.tar.gz mv apache-tomcat-7.0.65 /usr/local/tomcat cd /usr/local/tomcat/bin ./startup.sh 添加8080端口到iptables允许,并重启iptables 打开浏览器访问:http:\\IP:8080测试 三、安装Zabbix ./configure --prefix=/usr/local/zabbix--enable-agent--enable-java 1、 mkdir /usr/local/zabbix2、 tar zxvf zabbix-2.4.7.tar.gz3、 cd zabbix-2.4.7 ./configure --prefix=/usr/local/zabbix--enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl--enable-java --with-u$usernixodbc 出现错误: checking for net-snmp-config... noconfigure: error:Invalid Net-SNMP directory - unable to find net-snmp-config 安装:yum install –y net-snmp-devel 即可 重新./configure 出现:checking forcurl-config... noconfigure: error:Curl library not found 安装 yum install -y curl-devel即可完成后重新./configure然后: make&makeinstall 完成安装4、数据库设定:service mysqld startmysql -u$userroot -p$passwd mysql> create database zabbix character setutf8;mysql> grant all privileges on zabbix.* tozabbixuser@'localhost' identified by '密码'; mysql> use zabbix;以下路径根据自己的进行更改 mysql> source/root/software/zabbix-2.4.7/database/mysql/schema.sql; mysql> source/root/software/zabbix-2.4.7/database/mysql/images.sql; mysql> source/root/software/zabbix-2.4.7/database/mysql/data.sql; mysql> flush privileges;3、配置zabbix的webcp -rp/root/software/zabbix-2.4.7/frontends/php /var/www/html/zabbix关闭selinux : setenforce 0 4、配置zabbix 访问: http://serverIP/zabbix 出现以下红色fail 根据红色部分修改php.ini文件post_max_size = 8M更改为16M;max_execution_time = 30更改为300max_input_time = 60更改为300;date.timezone = Asia/Shanghaibcmatch红色只需yum install php-bcmtch即可完成以上操作后重新启动httpd点击retry,全部OK即可点击next输入配置的用户名密码点击test ok即可继续一路next一直到Download configuration file 然后上传至提示对应 目录下就好,点击Finish完成登陆用户名:admin密码默认为zabbix进入后启动服务/usr/local/zabbix/sbin/zabbix_server start
第一次发自己发帖子,有不及的地方请大家指出{:6_388:}
页:
[1]