LAMP下安装zabbix流水

一、安装zabbix

(1)创建用户和组

[[email protected] zabbix-2.2.1]# groupadd zabbix

[[email protected] zabbix-2.2.1]# useradd -g zabbix zabbix

(2)准备数据库

mysql> create database zabbix;

Query OK, 1 row affected (0.00 sec)

mysql> grant all privileges on zabbix.* to ‘root‘@‘%‘;

Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

(3)导入数据库脚本

[[email protected] mysql]$ pwd

/rpm/zabbix-2.2.1/database/mysql

[[email protected] mysql]$ cat schema.sql|mysql -uroot -poracle -h192.168.80.10 zabbix

[[email protected] mysql]$ cat images.sql|mysql -uroot -poracle -h192.168.80.10 zabbix

[[email protected] mysql]$ cat data.sql|mysql -uroot -poracle -h192.168.80.10 zabbix

(4)编译安装zabbix

[[email protected] zabbix-2.2.1]# yum -y install unixODBC  unixODBC-devel  library  net-snmp net-snmp-devel libssh2-devel  OpenIPMI-devel java*   openldap openldap-devel curl-devel

[[email protected] zabbix-2.2.1]# ./configure --with-mysql=/usr/local/mysql/bin/mysql_config --with-net-snmp --with-libcurl --enable-server --enable-agent --enable-proxy --prefix=/usr/local/zabbix   --with-openipmi --with-unixodbc --with-ldap --with-ssh2 --enable-java

[[email protected] zabbix-2.2.1]#make && make install

(5)#vi /etc/services 添加格式如下

zabbix-agent    10050/tcp                       # Zabbix Agent

zabbix-agent    10050/udp                      # Zabbix Agent

zabbix-trapper  10051/tcp                       # Zabbix Trapper

zabbix-trapper  10051/udp                      # Zabbix Trapper

(6)编辑配置文件

[[email protected] zabbix-2.2.1]# mkdir /etc/zabbix

[[email protected] zabbix-2.2.1]# cp /usr/local/zabbix/etc/zabbix_server.conf /etc/zabbix/

[[email protected] zabbix-2.2.1]# cp /usr/local/zabbix/etc/zabbix_agentd.conf /etc/zabbix/

[[email protected] zabbix-2.2.1]# chown -R zabbix:zabbix /etc/zabbix/

(7)修改zabbix_server配置文件

[[email protected] zabbix-2.2.1]# vim /etc/zabbix/zabbix_server.conf

--修改数据库、用户、密码

(8)修改zabbix_agantd.conf文件

[[email protected] zabbix-2.2.1]# vim /etc/zabbix/zabbix_agentd.conf

修改hostname为主机名或ip

(9)cp web前段文件

[[email protected] zabbix-2.2.1]# cp -rf frontends/php/ /usr/local/apache2/htdocs/

[[email protected] zabbix-2.2.1]# chown -R zabbix:zabbix /usr/local/apache2/htdocs/php/

(10)修改php相关参数

[[email protected] zabbix-2.2.1]# vim /usr/local/php/etc/php.ini

date.timezone = Asia/Shanghai

post_max_size = 32M

upload_max_filesize = 16M

max_execution_time = 600

max_input_time = 600

memory_limit = 256M

(11)启动zabbix服务

[[email protected] zabbix-2.2.1]# /usr/local/zabbix/sbin/zabbix_server

/usr/local/zabbix/sbin/zabbix_server: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory

解决办法:

[[email protected] zabbix-2.2.1]# ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib64/

[[email protected] zabbix-2.2.1]# ps -ef|grep zabbix

root     24529 11914  0 10:17 pts/1    00:00:00 grep zabbix

[[email protected] zabbix-2.2.1]# /usr/local/zabbix/sbin/zabbix_server start

[[email protected] zabbix-2.2.1]# /usr/local/zabbix/sbin/zabbix_agentd stop

服务启动不了注意mysql授权问题,具体思路如下:

[[email protected] mysql]$ set password for ‘root‘@‘192.168.80.10‘=password(‘oracle‘);

[[email protected] mysql]$ grant all privileges on zabbix.* to ‘root‘@‘192.168.80.10‘;

[[email protected] mysql]$ flush privileges;

(12)浏览器输入http://192.168.100.80/zabbix,界面安装:

(13)安装完成后,界面报错如下:

解决办法:

将路径中/usr/local/apache2/htdocs/zabbix/include/locales.inc.php的第25行数据注释掉,页面不会显示错误。

25 /*

26         ini_set(‘mbstring.internal_encoding‘, ‘UTF-8‘);

27 */

(14)设置zabbix开启自动启动

可以使用echo -e "/usr/local/zabbix-2.2.2/sbin/zabbix_server\n/usr/local/zabbix-2.2.2/sbin/zabbix_agentd">>/etc/rc.local

时间: 2024-10-15 01:01:01

LAMP下安装zabbix流水的相关文章

Centos 7.0 下安装 Zabbix server 服务器的安装及 监控主机的加入(1)

一.本系列分为6部分 1.Centos 7.0 下安装 Zabbix server 服务器的安装及 监控主机的加入 2.Centos 6.5 下安装 Zabbix server 服务器的安装及 监控主机的加入 3.zabbix server的Discover功能,实现zabbix agent 大批量的自动添加,并链接到指定的模版 4.zabbix 报警方式之 邮件报警 5.zabbix 报警方式之 微信公众号报警 6.zabbix server 端的优化工作(解决mysql 性能下降,以及zab

CentOS 6.x 下安装Zabbix Agent 3.2.x 操作指引

CentOS 6.x 下安装Zabbix Agent 3.2.x 操作指引=====第一步:安装rpm包rpm -ivh http://http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-agent-3.2.0-1.el6.x86_64.rpm注:此处的RPM安装包可以根据URL查找更多版本的RPM包 第二步:检查是否安装成功chkconfigrpm -ql zabbix-agent 第三步:配置Zabbix Agentvim /etc/

64位CentOS 6.2下安装Zabbix 2.0.6

64位CentOS6.2下安装Zabbix 2.0.6 1.安装组件 yum install make mysql-server httpd php mysql-devel gcc net-snmp-devel curl-devel p3rl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml -y useradd zabbix 2.启动mysql service mysqld start mysqladmin –u root passwor

Centos 下安装Zabbix Linux 客户端

(1)下载zabbix客户端软件 http://www.zabbix.com/download.php 根据客户端系统版本的不同也要选择不同版本的zabbix. 我用的linux 2.6.X i386 以此为例 wget www.zabbix.com/downloads/2.0.3/zabbix_agents_2.0.3.linux2_6.i386.tar.gz (2)新建zabbix 用户和组 groupadd zabbix #新建zabbix组 useradd -g zabbix zabbi

RedHat 7.1 下安装 Zabbix监控程序详解(适合linux初级用户)

RedHat 7.1 安装 Zabbix 监控程序详解(适合对linux初级用户)2017-05-02 安装步骤: 1.zabbix需要安装LAMP架构 2.安装zabbix服务 3.初始化zabbix系统 1.安装环境:VMware虚拟 1 2 3 4 [[email protected] ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.1 (Maipo) [[email protected] ~]#

CentOS 6.5 下安装 Zabbix 2.4

1.依赖包安装(安装zabbix必须基于LAMP或LNMP环境) yum install -y gcc gcc-c++ autoconf httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-bcmath mysql-connector-odbc mysql-de

宝塔面板下安装zabbix

宝塔面板之前已经安装完成,如果不会可以查看上一个日志.接下来开始安装zabbix 1.添加系统用户和组 2. yum -y install epel-release #安装源 3.使用命令 yum -y install net-snmp-devel fping 安装编译Zabbix需要的各种依赖和组件 yum -y install net-snmp-devel fping 4.zabbix官网下载源码,我这里选的是3.0.如果想要其他版本可以打开官网地址,另外本地也要下载,因为里面有数据库文件

在centos下安装zabbix

1.防火墙及SELINUX关闭 http://blog.csdn.net/xiegh2014/article/details/53031781 2.yum源配置 http://blog.csdn.net/xiegh2014/article/details/53031894 rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpm 3.安装PHP所需包 yum -y install httpd php56w php56w-gd php56w-mysq

lamp下安装php7版本的Discuz!

准备工作:php7版本的Discuz!版本还未正式发布,从网上下载了一个支持php7的demo,链接:https://github.com/branchzero/discuz-x32-php7/releases,默认下载在/usr/local/src下 网站根目录/data/www 安装步骤: 配置虚拟主机 #vim /usr/local/apache2/conf/httpd.conf 找到httpd-vhosts.conf,将该行前面的#注释去掉, 即 继续编辑httpd.conf文件,如下所