云服务器搭建网站教程/长沙seo技术培训

云服务器搭建网站教程,长沙seo技术培训,女装网站设计方案,外贸网站如何做推广苏州Zabbix 是一款开源的企业级监控解决方案,能够监控网络的多个参数以及服务器、虚拟机、应用程序、服务、数据库、网站和云的健康状况和完整性。它提供了灵活的通知机制,允许用户为几乎任何事件配置基于电子邮件的告警,从而能够快速响应服务器问…

        Zabbix 是一款开源的企业级监控解决方案,能够监控网络的多个参数以及服务器、虚拟机、应用程序、服务、数据库、网站和云的健康状况和完整性。它提供了灵活的通知机制,允许用户为几乎任何事件配置基于电子邮件的告警,从而能够快速响应服务器问题。Zabbix 基于存储的数据提供出色的报告和数据可视化功能,使其成为容量规划的理想选择。

Zabbix 的核心特性

  • 数据收集:Zabbix 支持多种数据收集方式,包括 SNMP、IPMI、JMX、VMware 监控,以及自定义检查。它可以按照自定义的时间间隔收集所需数据,并通过 Server/Proxy 和 Agents 来执行数据采集。

  • 灵活的阈值定义:用户可以定义非常灵活的告警阈值,称之为触发器,触发器从后端数据库获得参考值。

  • 高度可配置化告警:告警通知可以根据递增计划、接收者、媒介类型自定义发送,使用宏变量可以使告警通知变得更加高效有益。

  • 实时绘图:内置图形功能可实现将监控项绘制成图形。

  • WEB监控功能:Zabbix 可以追踪模拟鼠标在 Web 网站上的点击操作,检查 Web 网站的功能和响应时间。

  • 丰富的可视化选项:包括自定义图形、网络拓扑图、仪表盘样式展示、报表以及监控资源的高层次(业务)视图。

目录

详细步骤

1、关闭SELinux和防火墙

          2、Nginx安装

3、安装php

4、配置Nginx和php

5、测试php和nginx

6、安装数据库

7、安装zabbix server

8、zabbix前端页面准备


本次使用的虚拟机为CentOs7-2009版本

IP:192.168.157.177

详细步骤

1、关闭SELinux和防火墙

systemctl stop firewalld && systemctl disable firewalldvim /etc/sysconfig/selinux    #进入SElinux配置文件

永久禁用SELinux vim /etc/sysconfig/selinux修改如下图所示

将SELinux=enforcing改为SELinux=disabled

修改完之后reboot重启一下

2、Nginx安装

        (1)配置yum源

vim /etc/yum.repo.d/nginx.repo[nginx-stable] 
name=nginx stable repo 
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ 
gpgcheck=1 
enabled=0 
gpgkey=https://nginx.org/keys/nginx_signing.key 
module_hotfixes=true

        (2)安装nginx

yum install -y nginx --enablerepo=nginx-stable

(3)测试

rpm -qa | grep nginx

3、安装php

        (1)安装所需要的环境

curl-o/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repoyum install epel-release.noarch -y        #安装epelcurl-o/etc/yum.repos.d/epel.repohttp://mirrors.aliyun.com/repo/epel-7.reporpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpmyum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml php72w-process
  1. (2)检查环境(14个)

rpm -qa |egrep 'nginx|php72w'

4、配置Nginx和php

(1)启动服务

systemctl enable nginx php-fpm.service
systemctl start nginx php-fpm.service

(2)配置nginx

Server_name 后面跟自己的主机ip

vim /etc/nginx/conf.d/zbx.oldboylinux.cn.confserver { listen 80; server_name 192.168.157.177; root /app/code/zbx; location / { index index.php; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /app/code/zbx$fastcgi_script_name; include fastcgi_params; } 
}

先测试一下,然后重启

nginx -t        #测试
systemctl reload nginx    #重启

      (3)配置php

sed -ri '/^(user|group)/s#apache#nginx#g' /etc/php-fpm.d/www.conf
egrep '^(user|group)' /etc/php-fpm.d/www.conf

  1. (4)配置nginx session

grep 'var/lib/php/session' /etc/php-fpm.d/www.conf  
php_value[session.save_path] = /var/lib/php/session
mkdir -p /var/lib/php/session
chown nginx:nginx /var/lib/php/sessionphp-fpm -t        #测试
systemctl reload php-fpm.service        #重启服务

测试一下php-fpm -t

重启一下服务systemctl reload php-fpm.service

5、测试php和nginx

(1)添加测试文件

mkdir -p /app/code/zbx             #创建一个目录用于测试
chown nginx:nginx /app/code/zbx    #添加权限
vim /app/code/zbx/info.php         #进入文件里面添加测试代码<?php 
phpinfo(); 
?> 

(2)查看修改一下文件目录权限

 # 查看文件权限ls -l /app/code/zbx/info.php# 递归修改目录权限(示例以用户 www-data 为例)
chown -R nginx:nginx /app/code/zbx
find /app/code/zbx -type d -exec chmod 755 {} \;  # 目录权限:755
find /app/code/zbx -type f -exec chmod 644 {} \;  # 文件权限:644cat /app/code/zbx/info.php 

(3)打开浏览器测试

http://192.168.157.177/info.php(输入自己的IP地址)

查看一下日志(可忽略)

tail -f /var/log/nginx/error.log

6、安装数据库

(1)数据库安装

yum install -y mariadb-server
systemctl start mariadb            #加入自启动
systemctl enable mariadb

(2)登录mysql  

mysql -u root 因为我之前已经创建过了所以进来是图中所示

mysql  mysql -u root

(3)删除多余root账户

delete from user where user='root' and host='127.0.0.1';delete from user where user='root' and host='::1';

(4)给mysql root设置密码(密码设置成功后进入数据库用mysql -u root -p)

mysql_secure_installation

 (5)配置数据库

create database zabbix charset utf8 collate utf8_bin;grant all on zabbix.* to 'zabbix'@'localhost' identified by '123456' ;#123456为zabbix用户密码,可以修改为自己想设置的密码grant all on zabbix.* to 'zabbix'@'192.168.157.%' identified by '123456' ;
#授予用户对 zabbix 数据库中所有表的所有权限,并使用相同的密码 123456select user,host from mysql.user ;  #查看数据库
show databases;       #显示数据库

 

 (6)修改root远程连接

use mysql;
update user set host='%' where user='root';
FLUSH PRIVILEGES;

7、安装zabbix server

        (1)安装zabbix yum源

rpm -Uvh https://mirror.tuna.tsinghua.edu.cn/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpmsed -i 's#http://repo.zabbix.com#https://mirrors.tuna.tsinghua.edu.cn/zabbix#g'vim /etc/yum.repos.d/zabbix.repo         #编辑文件如下所示[zabbix] 
name=Zabbix Official Repository - $basearch 
baseurl=https://mirror.tuna.tsinghua.edu.cn/zabbix/zabbix/5.0/rhel/7/$basearch/ 
enabled=1 
gpgcheck=0
[zabbix-frontend] 
name=Zabbix Official Repository frontend - $basearch 
baseurl=https://mirror.tuna.tsinghua.edu.cn/zabbix/zabbix/5.0/rhel/7/$basearch/frontend 
enabled=0 
gpgcheck=0
[zabbix-debuginfo] 
name=Zabbix Official Repository debuginfo - $basearch 
baseurl=https://mirror.tuna.tsinghua.edu.cn/zabbix/zabbix/5.0/rhel/7/$basearch/debuginfo/ 
enabled=0 
gpgcheck=0
[zabbix-non-supported] 
name=Zabbix Official Repository non-supported - $basearch 
baseurl=http://repo.zabbix.com/non-supported/rhel/7/$basearch/ 
enabled=1 
gpgcheck=0

 

         (2)安装server

yum install -y zabbix-server-mysql zabbix-agent2  #安装zcat /usr/share/doc/zabbix-server-mysql-5.0.46/create.sql.gz |mysql -uzabbix -p1 zabbix      #zabbix数据库导入数据vim /etc/zabbix/zabbix_server.conf  #配置连接数据库

        :set nu可以显示行数,找到第91、100、116、124行修改成如下所示(每一行前面都不要有空格

systemctl enable zabbix-server.service  #启动zabbix-server
systemctl start zabbix-server.service
ss -lntup|grep zabbix

8、zabbix前端页面准备

(1)源码包下载

https://cdn.zabbix.com/zabbix/sources/stable/5.0/下载5.0.18版本

tar xzvf zabbix-5.0.18.tar.gzcd zabbix-5.0.18/cp -a ui/* /app/code/zbx/chown -R nginx.nginx /app/code/zbx/

(2)安装zabbix

浏览器搜索http://192.168.157.177/setup.php(替换成自己的IP地址)

点next step进入到该界面时出现报错

进入vim /etc/php.ini修改配置,找到第368,378,656,802,877行修改成如图所示

vim /etc/php.ini

 

重启一下服务systemctl reload php-fpm.service,刷新界面

systemctl reload php-fpm.service

如果出现:界面报错 PHP bcmath extension missing (PHP configuration…

yum install php72w-bcmath
systemctl reload php-fpm.service     #重启

再次刷新界面(我已经调成中文版了)

 

这里的Username输入Admin,Password输入zabbix

最终如图所示

        结束!!!!

如果您在博客中发现任何错误和不解的地方欢迎在评论区进行指正和询问,看见后一定会及时更正和解答的。愿我们能够共同成长、进步!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/73960.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

穿透递归的本质:从无限梦境到可控魔法的蜕变之路

穿透递归的本质&#xff1a;从无限梦境到可控魔法的蜕变之路&#xff08;C实现&#xff09; 一、递归&#xff1a;程序员的盗梦空间 在计算机科学的宇宙中&#xff0c;递归是最接近魔法本质的编程范式。它像一面镜子中的镜子&#xff0c;引导我们通过自我相似性破解复杂问题。…

1.5.4 掌握Scala内建控制结构 - 条件循环

本次实战主要围绕Scala语言中的内建控制结构&#xff0c;特别是条件循环进行学习和实践。通过while循环和do-while循环两种结构&#xff0c;分别实现了计算1到100的累加和以及打印所有水仙花数的任务。在while循环中&#xff0c;首先定义了初始条件和循环条件&#xff0c;然后通…

MySQL程序

博主主页: 码农派大星. 数据结构专栏:Java数据结构 数据库专栏:数据库 JavaEE专栏:JavaEE 软件测试专栏:软件测试 关注博主带你了解更多知识 1. mysqld (MySQL服务器) mysqld也被称为MySQL服务器&#xff0c;是⼀个多线程程序&#xff0c;对数据⽬录进⾏访问管理(包含数据库…

0321美团实习面试——技能大致内容

专业技能 1.掌握盒⼦模型&#xff0c;Flex响应式布局和BFC等问题 盒⼦模型 Flex布局 媒体查询 结合Handleresize.ts监听设备 BFC 2.掌握原型链&#xff0c;异步&#xff0c;事件循环和闭包等问题 原型链 异步 class Promise {static resolve(value) {if (value instanceof…

分布式任务调度

今天我们讲讲分布式定时任务调度—ElasticJob。 一、概述 1、什么是分布式任务调度 我们可以思考⼀下下⾯业务场景的解决⽅案: 某电商平台需要每天上午10点&#xff0c;下午3点&#xff0c;晚上8点发放⼀批优惠券 某银⾏系统需要在信⽤卡到期还款⽇的前三天进⾏短信提醒 某…

STM32-汇编2、外设

1.异常处理 reserved保留 &#xff1b;将所有异常都初始化成一个函数 2.nop 空指令&#xff0c;什么不干&#xf…

汇能感知高品质的多光谱相机VSC02UA

VSC02UA概要 VSC02UA是一款高品质的200万像素的光谱相机&#xff0c;适用于工业检测、农业、医疗等领域。VSC02UA 包含 1600 行1200 列有源像素阵列、片上 10 位 ADC 和图像信号处理器。它带有 USB2.0 接口&#xff0c;配合专门的电脑上位机软件使用&#xff0c;可进行图像采集…

多模态RAG框架(二)OmniSearch (Self-adaptive Planning Agent) and Dynamic VQA Dataset

OmniSearch&#xff1a;Benchmarking Multimodal RAG with Dynamic VQA Dataset and Self-adaptive Planning Agent 文章链接&#xff1a;2411.02937 Github链接&#xff1a;Alibaba-NLP/OmniSearch: Repo for Benchmarking Multimodal Retrieval Augmented Generation with …

Multisim学习-04 示波器的使用

我们选择一个信号源来说明示波器的使用。 模拟电路中平常一般用ac&#xff0c;am&#xff0c;fm&#xff0c;clock就可以演示了。 截图说明&#xff1a; 1&#xff09;波的周期时长&#xff0c;首先应该调整这个参数&#xff0c;它的倒数就是频率。这个参数如果不适合&#xf…

2025年03月16日Github流行趋势

项目名称&#xff1a;glance 项目地址url&#xff1a;https://github.com/glanceapp/glance项目语言&#xff1a;Go历史star数&#xff1a;13768今日star数&#xff1a;889项目维护者&#xff1a;svilenmarkov, c0smicdev, wfg, DVDAndroid, jonasknobloch项目简介&#xff1a;…

aws训练快速入门教程

AWS 相关核心概念 简洁地介绍一下AWS训练云服务的核心关联概念: AWS核心服务层: 基础设施层: EC2(计算), S3(存储), RDS(数据库)等人工智能层: SageMaker(训练平台), AI服务等 机器学习服务分级: 高层: 预构建AI服务(开箱即用)中层: SageMaker(主要训练平台)底层: 框架和基…

HTML图像标签的详细介绍

1. 常用图像格式 格式特点适用场景JPEG有损压缩&#xff0c;文件小&#xff0c;不支持透明适合照片、复杂图像PNG无损压缩&#xff0c;支持透明&#xff08;Alpha通道&#xff09;适合图标、需要透明背景的图片GIF支持动画&#xff0c;最多256色简单动画、低色彩图标WebP谷歌开…

内存高级话题

面试凉经&#xff0c;代码最近写的太少了&#xff0c;被面试官屠杀。 痛定思痛&#xff0c;对C新经典中的内存话题进行复现。 new A 与 new A() 的差别 &#xff08;1&#xff09;如果是一个空类&#xff0c;这两行代码没什么区别。当然现实中也没有程序员会写一个空类。 &am…

2025最全Xshell配置手册:从零开始下载安装搭建远程连接环境

&#x1f308; 软件介绍 Xshell 7 是由韩国 NetSarang 公司开发的一款功能强大的终端模拟器。它专为 Windows 操作系统设计&#xff0c;广泛应用于远程连接管理和服务器管理。 &#x1f4e5; 软件下载与准备 1. 官方下载渠道&#xff08;直接下载&#xff0c;安全无捆绑&…

算法模型从入门到起飞系列——广度优先遍历(BFS)

文章目录 前言一、广度优先遍历&#xff08;BFS&#xff09;简介1.1 广度优先遍历&#xff08;BFS&#xff09;的特点1.2 广度优先遍历&#xff08;BFS&#xff09;的要素 二、广度优先遍历&#xff08;BFS&#xff09;& 深度优先遍历&#xff08;DFS&#xff09;2.1 广度优…

CPP从入门到入土之类和对象Ⅱ

一、六大默认成员函数 默认成员函数是用户没有显式实现&#xff0c;编译器自动生成的成员函数。 一个类&#xff0c;我们在不写的情况下&#xff0c;编译器会默认生成六个默认成员函数 本文详细介绍构造函数和析构函数 二、构造函数 构造函数虽名为构造函数&#xff0c;但是…

【华三】路由器交换机忘记登入密码或super密码的重启操作

【华三】路由器交换机忘记登入密码或super密码的重启操作 背景步骤跳过认证设备&#xff1a;路由器重启设备翻译说明具体操作 跳过当前系统配置重启设备具体操作 背景 当console口的密码忘记&#xff0c;或者说本地用户的密码忘记&#xff0c;其实这时候是登入不了路由器的&am…

视图窗口的客户区

书籍&#xff1a;《Visual C 2017从入门到精通》的2.4.2 MFC应用程序类型 环境&#xff1a;visual studio 2022 内容&#xff1a;【例2.38】视图窗口的客户区 说明&#xff1a;以下内容大部分来自腾讯元宝。 1.创建一个单文档程序 一个简单的单文档程序-CSDN博客https://bl…

MySQL原理:逻辑架构

目的&#xff1a;了解 SQL执行流程 以及 MySQL 内部架构&#xff0c;每个零件具体负责做什么 理解整体架构分别有什么模块每个模块具体做什么 目录 1 服务器处理客户端请求 1.1 MySQL 服务器端逻辑架构说明 2 Connectors 3 第一层&#xff1a;连接层 3.1 数据库连接池(Conn…

当前企业使用VPN面临的不足和挑战

VPN的防护理念无法满足数字化转型的需求 古人云&#xff1a;知己知彼&#xff0c;百战不殆&#xff0c;既然要替换VPN&#xff0c;就要先了解VPN。VPN于1996年起源&#xff0c;98年首次在我国出现&#xff0c;历经25年的持续演进&#xff0c;直到现在依然广泛流行。VPN的起源背…