ZABBIX搭建与过程(LNMP\LAMP)

完全新手搭建ZABBIX应用过程记录一下;

之前绕过好多弯路,一开始装了LNMP,全部配置好以后,网页输入地址,居然打不开。然后不断的更换PHP版本从5.6>72>70,数据库也从mysql>mariadb>mysql5.7 虽然饶了不少弯路,不过自己学到了很多。

现在说下比较正确的安装方法。

https://www.zabbix.com/cn/download?zabbix=4.0&os_distribution=centos&os_version=7&db=mysql&ws=apache

直接登录Zabbix主页

选择对应自己的版本,下方会出现简单的安装步骤。我选择的是CENTOS7 zabbix4 mysql apache(官方没有NGINX)

用yum安装NGINX或者APACHE,网上有很多方法可以自己搜索下(替换yum源)

然后安装MYSQL5.7网上也有,用YUM装。

yum install mysql-server

初始化 mysql登录密码 (如果发现可以直接登录mysql数据库,那是因为没有删掉之前的残留数据,用rm -rf /var/lib/mysql)

# grep 'temporary password' /var/log/mysqld.log(查询第一次登录的随机密码)

# mysql -u root -p 

进入数据库后

set password=password("your pass word")

quit

之后启动数据库

# systemctl start mysqld

然后下载4.0的zabbix

# rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
# yum clean all

随后 ,Yum安装

# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

接着进入MYSQL(创建zabbix数据库并追加用户zabbix):

 mysql -u root -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> quit;

退出数据库

#zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -u zabbix -p password 导入数据表

systemctl restart zabbix-server zabbix-agent httpd(nginx)

随后输入网址 ,能不能打开就看技术了。如果网页打不开

systemctl status zabbix-server zabbix-agent httpd 查看报错的状态

posted @ 2020-10-16 10:54  夜神月leemin  阅读(130)  评论(0编辑  收藏  举报