1、安装LAMP

1
2
3
4
5
#关闭防火墙方便测试
yum install epel-release -y
systemctl stop firewalld.service
systemctl disable firewalld.service
setenforce 0

1
2
3
4
#安装httpd
yum install httpd
systemctl start httpd.service 
systemctl enable httpd.service

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#安装数据库5.6
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
systemctl restart mysqld.service
#设置msyql密码为 123456
mysql> set password for 'root'@'localhost' =password('123456');
#远程连接设置,所有以root账号连接的远程用户,设其密码为 123456
mysql> grant all on xxxx.* to 'root'@'%' identified by '123456' with grant option;
#更新权限
mysql>flush privileges;
#数据库开机启动
systemctl enable mysqld.service

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#安装php
yum install php -y
#安装PHP组件,使PHP支持mysql
yum install php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash -y
#重启对应服务
systemctl restart mysqld.service
systemctl restart httpd.service
#以上 安装 apahce 、mysql 、php  安装完毕。
查看安装环境版本:
cd  /var/www/html  ,新建index.php文件,输入:
<?php
    phpinfo();
?>

2、安装zabbix

1
2
3
4
5
6
7
8
9
#安装zabbix server
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm
#安装Zabbix server and agent(agent是可选的)
yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-java-gateway -y
vi /etc/httpd/conf.d/zabbix.conf
更新时区:
php_value date.timezone Asia/Shanghai
#重启httpd
systemctl restart httpd

1
2
3
4
5
6
7
#创建MySQL 数据库和用户
mysql –u root –p
mysql> create database zabbix character set utf8;
mysql> grant all privileges on zabbix.* to 'zabbix'@'%' identified by 'zabbix';
mysql> flush privileges;

1
2
3
4
5
6
7
8
9
10
#数据库导入zabbix template
#-p 后面的zabbix不是密码,而是选择zabbix数据库,导入都是数据表
zcat /usr/share/doc/zabbix-server-mysql-3.4.0/create.sql.gz | mysql -uzabbix -p zabbix
#Configure database for Zabbix server/proxy
# vi /etc/zabbix/zabbix_server.conf
DBHost=192.168.1.100
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

1
2
3
4
5
6
7
#Starting Zabbix server process
systemctl start zabbix-server
systemctl enable zabbix-server
#添加selinux设置
setsebool -P httpd_can_connect_zabbix on
setsebool -P httpd_can_network_connect_db on
systemctl start httpd

1
2
3
4
5
6
7
8
#修改PHP 设置,后来再搭建多几次发现这个php设置可以不用更改
vi /etc/php.ini
max_execution_time = 600
max_input_time = 600
memory_limit = 256
Mpost_max_size = 32M
upload_max_filesize = 16M
date.timezone = Asia/Shanghai

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#允许Zabbix web console 对特定IP段可用 (可选)
vi /etc/httpd/conf.d/zabbix.conf
如果设置 ‘Allow from All’, 这可以允许全部可以访问
        php_value upload_max_filesize 2M
        php_value max_input_time 300
        php_value always_populate_raw_post_data -1
        # php_value date.timezone Europe/Riga
        php_value date.timezone Asia/Shanghai
    </IfModule>
</Directory>
<Directory "/usr/share/zabbix/conf">
    Require all denied
</Directory>
<Directory "/usr/share/zabbix/app">
    Require all denied
</Directory>
<Directory "/usr/share/zabbix/include">
    Require all denied
</Directory>
<Directory "/usr/share/zabbix/local">
    Require all denied
</Directory>

1
2
3
4
5
#前端web界面访问配置
http://192.168.1.100/zabbix/setup.php
#zabbix默认账号和密码
The default user name is Admin, password zabbix.

1
2
3
4
5
6
7
#添加zabbix-agent,前面安装zabbix server的时候,一起yum安装了,现在只要修改一下数据即可
vim /etc/hosts
添加
192.168.1.100   Zabbix server
service zabbix-agent start
chkconfig zabbix-agent on

本文转自 yanconggod 51CTO博客,原文链接:http://blog.51cto.com/yanconggod/1959796

centos7.x之yum安装zabbix相关推荐

  1. CentOS 7 yum安装Zabbix

    一.Zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统 ...

  2. Centos7下使用yum安装lnmp zabbix3.2

    1:配置epel-release mysql zabbix 源 配置epel源 wget http://mirrors.aliyun.com/epel/epel-release-latest-7.no ...

  3. centos7中使用yum安装tomcat以及它的启动、停止、重启

    centos7中使用yum安装tomcat 介绍 Apache Tomcat是用于提供Java应用程序的Web服务器和servlet容器. Tomcat是Apache Software Foundat ...

  4. CentOS7 linux下yum安装redis以及使用

    CentOS7 linux下yum安装redis以及使用 1.安装redis数据库 1 yum install redis 2.下载fedora的epel仓库 yum install epel-rel ...

  5. CentOS7下通过yum安装p7zip

    CentOS7下通过yum安装p7zip 现象 云ECS主机上,没有装p7zip,然后通过yum安装,发现也没有这样包.再仔细检查了下,发现本机环境中,没有启用epel源,致使通过yum无法安装p7z ...

  6. linux7.0怎么设置中文,CentOS 7 yum安装zabbix 设置中文界面

    1.配置安装前环境 2.安装zabbix 3.设置中文环境 准备搭建环境 : 系统:CentOS7.5 首先关闭SElinux 和防火墙 安装MariaDB数据库[root@DaMoWang ~]#  ...

  7. CentOS7.5下yum安装MySQL8图文教程

    卸载MariaDB 1.列出所有安装的MariaDB rpm 包 rpm -qa | grep mariadb 2.强制卸载 rpm -e --nodeps mariadb-libs-5.5.60-1 ...

  8. 阿里云ECS服务器 Centos7.2 使用 yum 安装 ansible 报错

    #####################使用阿里云的ECS服务器Centos7.2系统安装ansible提示安装不上########### 原因 通过Yum安装最新发布版本 通过Yum安装RPMs适 ...

  9. 腾讯云安装mysql_详解腾讯云CentOS7.0使用yum安装mysql及使用遇到的问题

    背景: 今天才申请了腾讯云+校园计划的1元服务器,安装了Centos7.0,在安装MySQL的时候,使用yum list | grep mysql 来查找yum源中是否有mysql,结果如下: [ro ...

最新文章

  1. 管理已“死”,经营为王时代来临
  2. 鹅厂2020暑期实习第三次一面
  3. 技术总监反思录:我是怎么失去团队掌控力的?
  4. Nginx 通过 Lua + Redis 实现动态封禁 IP
  5. python3:对list中每个元素进行处理
  6. 【C++】运算符重载 Operator Overload
  7. 第十七章 扩展Python
  8. SCSF 系列:Smart Client Software Factory 与 ObjectBuilder
  9. 2020年7月4日 随机过程大作业
  10. 白帽子也能迎娶白富美:2017八大高薪信息安全认证
  11. 424.替换后的最长重复字符
  12. 支付宝和微信的支付功能如何进行测试?
  13. 凯撒密码的超详细讲解
  14. Smart Game Booster v5.2.0.567 FPS游戏优化加速工具
  15. 第12课:生活中的构建模式——想要车还是庄园
  16. 天猫整站SSM项目(二)数据库设计
  17. VC学习资料收集(12):VC小知识总结
  18. 银行可视化大屏后端计算案例
  19. 编程之旅-Day10
  20. 主动推迟面试时间是面试的大忌

热门文章

  1. 一次小系统的快速开发经历
  2. 智能制造发展的四个重点领域
  3. linux面试中级面试题
  4. 微信中如何做到访问app的下载链接直接跳到默认浏览器去执行下载
  5. 计算机专业英语作业1,计算机专业英语作业(1)
  6. “阿里中台架构”15篇刷屏文章精选,快收藏!
  7. layui集成tinymce注意的问题
  8. shell date 扩展功能(-d参数)
  9. Python 使用Opencv实现图像特征检测与匹配
  10. 如何运用C语言制作猜数字小游戏?