云中漫步 发表于 2019-1-22 11:47:00

CentOS 6安装Zabbix 2.4

  笔记,暂无图,有时间再添加吧。

[*]  准备好CentOS6,最小化安装就可以,设置IP,测试internet,关闭Selinux,(后期可以再打开Selinux,添加Zabbix相应的端口)
[*]  安装Zabbix软件源:
  rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
  #这个网址根据要安装Zabbix版本的不同会有不同选择
[*]  yum安装Zabbix及所需环境
  yum install -y mysql mysql-server zabbix-server-mysql zabbix-web-mysql zabbix-agent
[*]  创建zabbix服务运行所需要的用户和组
  groupadd-g 201zabbix
  useradd-g zabbix-u 201 -m zabbix
[*]  初始化mysql服务器
  /etc/init.d/mysqld start
[*]  创建zabbix运行所需要的数据库及用户权限
  mysql -uroot
  -> create database zabbix character set utf8 collate utf8_bin;
  -> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
[*]  将zabbix的初始数据导入到数据库中
  cd /usr/share/doc/zabbix-server-mysql-2.4.6/create
  mysql -uroot zabbix < schema.sql
  mysql -uroot zabbix < images.sql
  mysql -uroot zabbix < data.sql
[*]  修改Zabbix配置
  vi /etc/zabbix/zabbix_server.conf(具体配置稍后再整理)
[*]  修改PHP配置
  vi /etc/php.ini
  post_max_size =16M
  max_execution_time =300
  max_input_time =300
  date.timezone = Asia/Shanghai
  post_max_size = 32M
  重启服务 service httpd restart

[*]  设置时区
  ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  yum install ntpdate
  ntpdate us.pool.ntp.org
[*]  设置服务为开机启动
  chkconfig httpd on
  chkconfig zabbix-server on;chkconfig mysqld on;chkconfig zabbix-agent on
[*]  确认打开Apache和Zabbix
  /etc/init.d/zabbix-server start
  /etc/init.d/httpd start
[*]  在Web管理页面,Zabbix默认字体会有乱码,在Windows下选一个顺眼的字体改名为DejaVuSans.ttf,替换服务器/usr/share/fonts/dejavu/DejaVuSans.ttf文件。
[*]  http://serverIP/zabbix
  帐户密码均为:zabbix
  




页: [1]
查看完整版本: CentOS 6安装Zabbix 2.4