zabbix部署(1)(lnmp转)
1.lnmp
首先
确保CentOS7上网络配置正确,可以正常访问互联网。
确保已经关闭了iptables。
CentOS7上是firewall,关闭命令:
| 1 2 | # systemctl stop firewalld.service    # 停止firewalld服务# systemctl disable firewalld.service    # 设置开机默认不启动 | 
确保selinux已经关闭。
| 1 2 3 4 | # setenforce 0  # 不重启系统的状态下关闭selinux(permissive状态)# getenforce    # 查看状态# vim /etc/sysconfig/selinux    # 开机不启动    SELINUX=disabled
 | 
在这里使用阿里云的yum源,命令行输入:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
2.安装Apache
| 1 2 3 4 5 6 7 8 9 10 | # yum install -y httpd# vim /etc/httpd/conf/httpd.conf    # 修改配置文件     DirectoryIndex index.html index.php  # 在该项后面添加index.php,支持index.php主页     AddType application/x-httpd-php.ph  # 添加php支持# vim /var/www/html/index.php # 在默认主页存放的路径下,添加index.php的测试文件     <?php phpinfo(); ?># systemctl start httpd.service   # 启动httpd # systemctl status httpd.service    # 查看运行状态# ss -ntlp    # 查看监听的端口# systemctl enable httpd.service    # 设置开机启动 | 
注意:如果是配置zabbix server的LAMP环境,配置文件里
| 1 | DirectoryIndex index.html # 该项后面不要添加index.php | 
3.安装MariaDB
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | # yum install -y mariadb-server    # yum安装MariaDB,在CentOS6 yum install mysql-server# vim /etc/my.cnf    # 在[mysql-safe]部分添加    skip_name_resolve=on    # 禁止域名解析    innodb_file_per_table=on    # 修改InnoDB为独立表空间模式# systemctl start mariadb.service    # 启动mariadb# systemctl enable mariadb.service# mysqladmin -u root password 'dtsdts';    # 创建管理员密码# mysql_secure_installation    # 初始化安全设置# mysql -uroot -pdtsdts    # root用户登录MariaDB [(none)]> CREATE DATABASE zabbix CHARSET 'utf8';    #创建zabbix库,默认字符集为utf8MariaDB [(none)]> GRANT ALL ON zabbix.* TO zbxuser@'127.0.0.1'IDENTIFIED BY 'zbxpass';MariaDB [(none)]> GRANT ALL ON zabbix.* TO zbxuser@'localhost'IDENTIFIED BY 'zbxpass';    # zbxuser可以从本机登录,密码为zbxpass,对zabbix拥有所有权限MariaDB [(none)]> GRANT ALL ON zabbix.* TO zbxuser@'10.10.10.%'IDENTIFIED BY 'zbxpass';    # zbxuser可以从10.10.10.0网段登录,密码为zbxpass,对zabbix拥有所有权限MariaDB [(none)]> flush privileges;    # 刷新权限 | 
4、安装php
| 1 2 | # yum install -y php php-mysql# yum install -y php-gd  php-xml  php-process php-mbstring php-bcmath   # 安装php扩展组件 | 
可以修改/etc/php.ini进行简单的php优化(非必要):
| 1 2 3 4 5 6 | max_execution_time = 300memory_limit = 128Mpost_max_size = 16Mupload_max_filesize = 2Mmax_input_time = 300date.timezone PRC | 
5、测试
| 1 2 3 | # 重启服务# systemctl restart httpd.service# systemctl restart mariadb.service | 
或者
zabbix部署(1)(lnmp转)的更多相关文章
- zabbix安装、部署、lnmp(一)
		最近入手zabbix,准备好好的研究,好好的弄. 环境准备: mysql:5.6.29 PHP:5.6.12 Nginx:1.8.0 zabbix:3.2.6 操作系统:Centos6 用户:普通 ... 
- zabbix部署与配置
		zabbix部署与配置 1.zabbix的web界面是基于php开发,所以创建lnmp环境来支持web界面的访问 yum install nginx php php-devel php-mysql p ... 
- zabbix部署
		zabbix部署 ----2016年年终总结 二 服务器端安装 yum install zabbix-server 客户端安装 yum install zabbix-agent 配置Server ... 
- Zabbix——部署(DB与web分离)
		前提条件: 两台centos7设备 两台设备可以相互访问 Zabbix-Servser版本为4.0 mysql版本为8.0 关闭防火墙 Zabbix部署(包含server,web,agent) rpm ... 
- 监控服务zabbix部署
		目录 1. zabbix介绍 2. zabbix特点 3. zabbix配置文件 4. 部署zabbix 4.1 zabbix服务端安装 4.2 zabbix服务端配置 4.3 zabbix服务端we ... 
- zabbix 部署包安装
		关于zabbix的安装方式,官网提供了几种方法,分别是:部署包安装.源码安装.容器安装.容器安装我之前已经写过一篇,而现在这一篇是关于部署包安装的. 按照官网的说法,我们需要如下几个步骤: ... 
- 部署企业LNMP架构搭建bbs
		部署企业LNMP架构 1===============部署Nginx 2===============安装及部署Mysql数据库 3===============安装PHP解析环境 4======== ... 
- Zabbix部署-LNMP环境
		原文发表于cu:2016-05-05 参考文档: LNMP安装:http://www.osyunwei.com/archives/7891.html 一.环境 Server:CentOS-7-x86_ ... 
- 【zabbix部署】基于linux安装zabbix监控服务和被监控服务
		环境配置 zabbix_server:10.0.0.1 zabbix_agentd:10.0.0.1,10.0.0.2(暂定) 操作系统:centos7.6 安装环境配置 1. LNMP环境 zabb ... 
随机推荐
- Django REST framework基础:版本、认证、权限、限制
			1 认证.权限和限制 2 认证 2.1 自定义Token认证 2.1.1 表 2.1.2 定义一个登录视图: 2.1.3 定义一个认证类 2.1.4 视图级别认证 2.1.5 全局级别 ... 
- VS C#文件的复制
			/// <summary> /// 复制目录 /// </summary> /// <param name="OldDirectoryPath"> ... 
- java的XML解析(DOM4J技术)
			DOM4J技术解析XML文件 一,XML简介 xml (可扩展标记语言) 全称: Extended Markup Language 可扩展的含义:允许程序员按照自己的想法去扩展新的标签 注意:但是扩 ... 
- 基于react的标准form+table页面的请求流程图
			componentDidMount直接走handleSearch而不走loadData,是为了当form有默认初始值的时候也能适用! --------------------2018.2.7新增--- ... 
- Java基础笔记(3)  进制与进制转换
			---恢复内容开始--- 进制 在一般生活中,我们一直在应用的十进制,就是逢十进一,而今天我们要接触的是,计算机编程常用的进制!首先我们要知道,计算机内部运算采用的是二进制,也就是逢二进制! 1.什么 ... 
- PHP学习目标
			课程阶段学习目标 阶段一: 目标:能够使用DIV+CSS布局出任意的网页页面 说明:根据PSD图设计,使用DIV+CSS布局符合WEB标准.多浏览器兼容的网页,能建立网站制作所需要的模板 阶段二: 目 ... 
- Android长按事件和点击事件 冲突问题
			长按点击的时候默认会触发点击事件,android系统是优先点击的,并且没有返回值:而长按事件是有返回值的,如果返回false,两个事件都会有响应,如果返回true则只响应长按事件. 
- [Android] (在ScrollView里嵌套view)重叠view里面的onTouchEvent的调用方法
			在我前面的自定义裁剪窗口的代码中,我把裁剪的view放在了大的scrollview里,这样就出现了程序只能触发scrollview,无法操作我的裁剪窗口.所以我加了那篇博客下面最后两段代码.其实我遇到 ... 
- Fusion 360教程合集27部
			Fusion 360教程合集27部 教程格式:MP4和flv 等格式 使用版本:教程不是一年出的教程,各个版本都有 (教程软件为英文版) 教程格式:MP4.FLV等视频格式 清晰度:可以看清软件上的文 ... 
- APP性能测试指标和测试方法
			流量 常用方法 方法一:Android系统自带统计功能(总体流量数值) Proc/uid_stat/{UID}/tcp_snd和tcp_rcv UID是每个app安装时候分配的唯一编号用于识别该app ... 
