zabbix部署nginx服务

部署环境:

一、下载nginx的软件压缩包:http://nginx.org/en/download.html 如图2

二、把下载好的nginx软件压缩包上传到agent上,再进行解压。如图3。

三、安装编译工具、库文件和pcre,如图4。

四、创建存放目录,如图5。

五、切换到nginx目录,进行编译安装,如图6,图7,图8。


注意图7与8之间的顺序不能乱。

六、进入nginx的主配置文件(vim /usr/local/nginx/conf/nginx.conf),修改红框内的内容,如图9.

七、创建用户nginxuser,如图10.

file:///C:/Users/admin/AppData/Local/Temp/msohtmlclip1/01/clip_image018.png

八、检查配置文件nginx.conf的命令正确性,如图11.

由执行的返回结果可以看到配置文件无误。

九、启动nginx,如图12.

file:///C:/Users/admin/AppData/Local/Temp/msohtmlclip1/01/clip_image022.png

十、查看nginx的有关信息,如图13.

十一、 在浏览器访问nginx,如图14.

如图所示,nginx服务已经成功搭建起来。

QQ在线Zabbix答疑群177428068

原文地址:https://blog.51cto.com/14010230/2417323

时间: 2024-10-29 04:24:31

zabbix部署nginx服务的相关文章

【zabbix告警监控】配置zabbix监控nginx服务

zabbix监控nginx,nginx需要添加--with-http_stub_status模块 使用zabbix监控nginx,首先nginx需要配置开启ngx_status.但是我这边nginx安装成功了并且也没有添加sub模块,需要重新编译添加该模块.配置如下: # 在添加之前需要查看是否有sub的模块(--with-http_sub_module 这个模块),如果没有就需要重新编译 # 使用nginx -V可以查看 [[email protected]_0_10_centos thy]#

Zabbix监控nginx服务进程状态

zabbix监控nginx需要开启nginx status,要确认nginx编译http_sub_module模块! 1.检查当前nginx是否安装配置http_sub_module模块 # nginx -V Tengine version: Tengine/1.5.2 (nginx/1.2.9) built by gcc 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) TLS SNI support enabled configure arguments: --p

Docker Compose 部署Nginx服务实现负载均衡

Compose简介: Compose是Docker容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器,使用Docker Compose,不再需要使用shell脚本来启动容器.Compose通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动,停止和重启应用.docker-compose默认的模板文件是 docker-compose.yml,其中定义的每个服务都必须通过image 指令指定镜

Linux 部署 nginx服务代理

原文地址:http://www.cnblogs.com/ants/p/5732337.html#_label5 安装Nginx curl -o  nginx.rpm http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm rpm -ivh nginx.rpm yum install nginx 安装成功! 输入:systemctl start nginx 来启动nginx

zabbix添加nginx监控

zabbix默认自带了很多有用的监控模板,通常对主机运行状态使用默认的模板就可以了,有时候我们需要根据实际情况自定义一些监控信息.本文记录一下zabbix监控nginx服务的配置过程.捋一捋思路,整个配置过程大致如下: 1,确定监控内容 2,编写agent端的监控脚本 3,配置agentd.conf文件,定义监控脚本key 4,zabbix服务端使用zabbix_get 测试获取数据 5,登录zabbix web配置台: 1. 确定监控内容 思考一下nginx有哪些信息可以监控,nginx内置了

部署Nginx+Apache动静分离

Nginx动静分离介绍Nginx的静态处理能力很强,但是动态处理能力不足,因此,在企业中常用动静分离技术针对PHP的动静分离 静态页面交给Nginx处理 动态页面交给PHP-FPM模块或Apache处理在Nginx的配置中,是通过location配置段配合正则匹配实现静态与动态页面的不同处理方式反向代理原理Nginx不仅能作为Web服务器,还具有反向代理.负载均衡和缓存的功能Nginx通过proxy模块实现将客户端的请求代理至上游服务器,此时nginx与上游服务器的连接是通过http协议进行的N

Zabbix 使用nginx做web服务

zabbix 使用nginx做web服务 逻辑图: yum  nginx装好,默认的default.conf文件直接backup掉,新建一个zabbx.conf文件, #如果有报错看下nginx_log 日志排错,zabbix3.0.4nginx转发依赖./php-fpm -v PHP 5.6.25,之前代理发现没用 报错也不是配置错误,查看官网发现是php-fpm版本问题. 10.10.254.25 zabbix_server服务器nginx配置: $ cat zabbix.conf  ser

Nginx服务纳入到zabbix监控

工作中有用到Nginx做负载均衡,所以想尝试一下,把Nginx服务用zabbix监控起来 记录下操作步骤,以防下次忘记 涉及的实验环境: 服务器操作系统:CentOS 7.2 zabbix版本:zabbix-2.2.5 Nginx版本:nginx-1.10.1 要做监控步骤前,先查看下当前Nginx中是否加载了--with-http_stub_status_module的模块. # /data0/nginx/sbin/nginx -V nginx version: nginx/1.10.1 bu

nginx服务部署

作者:Georgekai 归档:学习笔记 2018/2/2 nginx服务部署 1.1 常用web软件了解 1.1.1 web服务主流软件地址 https://w3techs.com/technologies/overview/web_server/all 1.1.2 常用来提供动态服务的软件 PHP:.php结尾的文件,大中小网站都有适合,动态网页语言PHP程序的解析容器,一般配合apache或nginx解析  动态程序 Tomcat:适用于中小企业,不适合并发量高的环境 Resin:适用于大