自己都zabbix部署包安装的一些心得(适合小菜鸟的教程)
2017-12-19 16:45
806 查看
1,首先我这边是有两台机器的62(ip简称) 为centos6.9的版本,78的为centos7.1的版本
lsb_release -a
![](https://oscdn.geek-share.com/Uploads/Images/Content/201712/7303be40b8f92ef5421dccd17ffebdd2)
cat /etc/redhat-release
![](https://oscdn.geek-share.com/Uploads/Images/Content/201712/81737b30ef50b7f565f05c8e5903fcfc)
2,我以78为server,62为agentd目标机器
至于为什么选择78想必大家应该都明白了,zabbix官网提供了多种安装方法,其中部署包安装有centos7版本要求。
然后我就开始按官网教程去进行安装部署
其实官网第一条命令我就懵逼了,因为我是小菜鸟
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.noarch.rpm
![](https://oscdn.geek-share.com/Uploads/Images/Content/201712/c976952aa03a80c520bf4f940ba6a26d)
Not found!!
于是我去到官网找到了对应的版本
![](https://oscdn.geek-share.com/Uploads/Images/Content/201712/e3af38ba045fc185f39544d89d8334af)
yum install zabbix-server-mysql zabbix-web-mysql
yum install zabbix-agent
3,数据库我是下载自己想要的版本的
![](https://oscdn.geek-share.com/Uploads/Images/Content/201712/f367ad0b8e4901b89e9ca16efe936596)
先进入到mysql服务
![](https://oscdn.geek-share.com/Uploads/Images/Content/201712/3ed3f5a882fc104fcadafb1a922b9f49)
进去后我自己去配置了密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT
OPTION;
flush privileges;
select host,user from user;
记得关闭防火墙或者开启3306这个端口否则mysql依然无法连接
![](https://oscdn.geek-share.com/Uploads/Images/Content/201712/a3b0bd0c161ef4a29a5fb08f7bbe1d9b)
dead代表防火墙关闭掉了
4,后面需要做的就是zabbix的结构的问题,按官网的文档直接进入到目录。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201712/b6b7fa846698bc906943b5bf83f6a3a5)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201712/ad87b3273b80bf113916d88d7bfb539e)
对zcat create.sql.gz | mysql -uroot -proot za这条命令这点解释吧
zcat 显示解压包的文件内容 | 管道传输到mysql 后面是我的mysql账号密码 za为我新建的数据库名称,你可以随意创建
5,后面你变可以去配置你的zabbix配置文件
如果找不到文件请使用 find / -name zabbix_server.conf
完成上面所有的步骤后你就可以启动服务了
systemctl 这个是linux7后才有的好像是这样子的,service以前好像是这样玩。
后面跟着的一定是配置你的php的配置文件
<Directory "/usr/share/zabbix">
Options FollowSymLinks
AllowOverride None
Require all granted
<IfModule mod_php5.c>
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
php_value date.timezone Asia/Shanghai
</IfModule>
</Directory>
我是这样子玩的,如有不对的地方请大家指出来,一直用的nginx,这边是用的apache,0.0。
最后一步就是打开你的web 服务请求了
这个时候你就可以去访问你的配置了。 http://你的ip地址/zabbix
lsb_release -a
cat /etc/redhat-release
2,我以78为server,62为agentd目标机器
至于为什么选择78想必大家应该都明白了,zabbix官网提供了多种安装方法,其中部署包安装有centos7版本要求。
然后我就开始按官网教程去进行安装部署
其实官网第一条命令我就懵逼了,因为我是小菜鸟
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.noarch.rpm
Not found!!
于是我去到官网找到了对应的版本
yum install zabbix-server-mysql zabbix-web-mysql
yum install zabbix-agent
3,数据库我是下载自己想要的版本的
先进入到mysql服务
进去后我自己去配置了密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT
OPTION;
flush privileges;
select host,user from user;
记得关闭防火墙或者开启3306这个端口否则mysql依然无法连接
dead代表防火墙关闭掉了
4,后面需要做的就是zabbix的结构的问题,按官网的文档直接进入到目录。
对zcat create.sql.gz | mysql -uroot -proot za这条命令这点解释吧
zcat 显示解压包的文件内容 | 管道传输到mysql 后面是我的mysql账号密码 za为我新建的数据库名称,你可以随意创建
5,后面你变可以去配置你的zabbix配置文件
vi /etc/zabbix/zabbix_server.conf
DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=zabbix
如果找不到文件请使用 find / -name zabbix_server.conf
完成上面所有的步骤后你就可以启动服务了
systemctl start zabbix-server
systemctl 这个是linux7后才有的好像是这样子的,service以前好像是这样玩。
后面跟着的一定是配置你的php的配置文件
<Directory "/usr/share/zabbix">
Options FollowSymLinks
AllowOverride None
Require all granted
<IfModule mod_php5.c>
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
php_value date.timezone Asia/Shanghai
</IfModule>
</Directory>
我是这样子玩的,如有不对的地方请大家指出来,一直用的nginx,这边是用的apache,0.0。
最后一步就是打开你的web 服务请求了
systemctl start httpd
这个时候你就可以去访问你的配置了。 http://你的ip地址/zabbix
相关文章推荐
- 解决vue安装教程(自己安装过程及遇到的一些坑)
- vue安装教程(自己安装过程及遇到的一些坑)
- vue安装教程(自己安装过程及遇到的一些坑)
- vue 安装教程(自己安装过程及遇到的一些坑)
- zabbix安装部署教程
- vue 安装教程(自己安装过程及遇到的一些坑)
- 关于zabbix agent安装配置的一些心得
- 菜鸟教程工具(三)——Maven自己主动部署Tomcat
- 适合菜鸟的:liunx centos7.0 最小化安装后设置手动静态IP操作指引教程
- 关于oracle安装的一些自己的体会(非安装教程)
- 菜鸟教程之工具使用(四)——借助JRebel使Tomcat支持热部署
- Zabbix Server安装部署
- 步步教你如何在linux安装protobuf插件图文--适合菜鸟初学者
- zabbix安装、部署、lnmp(一)
- Zabbix 3.0 安装部署
- zabbix安装部署(server部分)
- zabbix3.0.4安装部署
- 自己MacBook Air安装WIN7双系统的经验心得
- vmware安装 深度完美ghost winXP SP3 详细图文教程,强调一些重难点与技巧,模拟生产环境必备!
- 【OM】Zabbix-Agent安装和使用教程