zabbix php 源码安装,搭建zabbix(yum安装zabbix,ngixn,mysql,源码安装php)

1.安装zabbix的repo

2.yum 安装

3.yum安装mariadb mariadb-server

4.创库zabbix,赋权给zabbix用户

5.将zabbix文件的库导入mysql中

6.修改zabbix_server.conf配置文件

7.启动开机自启zabbix_server.service

8.yum安装nginx

9.修改nginx.conf配置文件,用nginx -t检查,如果代码没问题,检查80端口有没有被占用

10.启动开机自启nginx.service

11.给于/etc/zabbix/web属主属组nginx

11..检查zabbix端口,php-fpm服务

12.页面访问:http://IP/index.php

13.页面安装zabbix

14.以上有几个点值得注意!!!

======推荐mysql5.7版本,不要使用mysql8.0,不是别的,实在以笔者的水平驾驭不了

======php源码安装之前也有写,这里就不重复了,细心就好,

======编译安装和yum安装都做过一般会有两个配置文件,需要看程序是运行的哪一个

15.安装代码

rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-get zabbix-agent

yum -y install mariadb mariadb-server

vim /etc/my.cnf

skip-grant-tables

wq

systemctl restart mariadb.service

systemctl enable mariadb.service

mysql_secure_installation

mysql -uroot -plixiang45.bbyA!

create database zabbix character set utf8 collate utf8_bin;

grant all privileges on zabbix.to [email protected] identified by ‘lixiang45.bbyA!‘;

grant all privileges on zabbix. to [email protected]%‘ identified by ‘lixiang45.bbyA!‘;

grant all privileges on zabbix.* to [email protected] identified by ‘lixiang45.bbyA!‘‘

flush privileges;

cd /usr/share/doc/zabbix-server-mysql-3.2.11/

zcat create.sql.gz | mysql -uzabbix -plixiang45.bbyA! zabbix

vim /etc/zabbix/zabbix_server.conf

DBHost=10.18.42.163

DBName=zabbix

DBUser=zabbix

DBPassword=password

wq

systemctl restart zabbix-server.service

systemctl enable zabbix-server.service

vim /etc/nginx/nginx.conf

location / {

root /usr/share/zabbix;

}

location ~ "\.php$" {

fastcgi_pass 10.18.42.163:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME /usr/share/zabbix/$ fastcgi_script_name;

include fastcgi_params;

}

wq

nginx -t

systemctl status httpd

systemctl stop httpd

systemctl disable httpd

systemctl start nginx

systemctl enable nginx

lsof -i:9000

systemctl status zabbix-server.service

ll /etc/zabbix/web/

chown -R nginx.nginx /etc/zabbix/web

vim /etc/php.ini

systemctl restart php-fpm.service

vim /usr/local/php/lib/php.ini

systemctl restart php-fpm.service

systemctl status zabbix-server.service

原文:http://blog.51cto.com/13575690/2123412

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值