文档章节

*使用nginx代理httpd;

脑洞老湿_
 脑洞老湿_
发布于 2017/09/08 09:28
字数 273
阅读 6
收藏 0
点赞 0
评论 0

使用nginx代理httpd;

默认httpd中zabbix的配置文件是/etc/httpd/conf.d/zabbix.conf,这个配置文件定义了zabbix的web界面程序所在路径。为了让httpd监听8080端口,还需要修改httpd.conf

[root@DasonCheng ~]# vim /etc/httpd/conf/httpd.conf 
#Listen 12.34.56.78:80
Listen 8080    //将监听端口修改为8080;
……
root@DasonCheng ~]# systemctl restart httpd
[root@DasonCheng ~]# netstat -lntp |grep httpd    //监听端口已经变成8080了;
tcp6       0      0 :::8080                 :::*                    LISTEN      13301/httpd 
……
[root@DasonCheng ~]# vim /usr/local/nginx/conf/vhost/zabbix.conf
server
{
    listen 80;
    server_name www.zabbix.agent.com;    //定义域名;
    location /
    {
        proxy_pass      http://192.168.60.11:8080/;    //定义ip端口
        proxy_set_header Host   $host;
        proxy_set_header X-Real-IP      $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}
……
[root@DasonCheng ~]# /usr/local/nginx/sbin/nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
[root@DasonCheng ~]# /usr/local/nginx/sbin/nginx -s reload
[root@DasonCheng ~]# netstat -lntp |grep  "nginx\|httpd"
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      13455/nginx: master 
tcp6       0      0 :::8080                 :::*                    LISTEN      13301/httpd   

测试:

mark

OK!效果实现了;

© 著作权归作者所有

共有 人打赏支持
脑洞老湿_
粉丝 2
博文 148
码字总数 124412
作品 0
荆州
tomcat结合nginx或apache实现负载均衡

基于Nginx为web代理服务器配置 前端Nginx配置: yum -y install nginx-1.4.7-1.el6.ngx.x86_64.rpmvim /etc/nginx/nginx.conf 添加一下内容upstream tomcat { 定义一个名为tomcat的upstreams......

li13522275125 ⋅ 2014/05/11 ⋅ 0

Nginx反向代理

Nginx反向代理 1 问题 使用Nginx实现Web反向代理功能,实现如下功能: 后端Web服务器两台,可以使用httpd实现 Nginx采用轮询的方式调用后端Web服务器 两台Web服务器的权重要求设置为不同的值...

天亮说再见 ⋅ 2017/11/09 ⋅ 0

Nginx自学手册(四)反向代理和缓存

(一)nginx反向代理 什么是代理服务器 :代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回...

lqbyz ⋅ 2017/08/08 ⋅ 0

NGINX:正反向代理 负载均衡

一.环境准备 操作系统:CentOS 6.4 x86_64 软件版本:Nginx 1.4.5 二.安装NGINX 解压 tar xvf nginx-1.4.5.tar.gz 2.新建nginx用户和组 [root@xiao59 softs]# groupadd -g 108 -r nginx [roo......

蓝蝶飞扬 ⋅ 2014/03/11 ⋅ 0

centos6.5安装apache2.x并修改默认80端口

因目前nginx已经成了主流反向代理软件,所以在linux服务器系统上,我们几乎都会安装nginx这个东东,这就给同时使用apache带来了麻烦,因为apache缺省使用的也是80端口。 而更多时候,我们显然...

gaolu ⋅ 2014/05/26 ⋅ 0

Nginx调度(反向代理)配置

nginx反向代理 优点:负载均衡,预防单点故障。 实验环境: 首先搭建两个web网站,为看效果,故设置内容不一样。 设置调度器: 1.修改配置文件 upstream webserver { server 192.168.2.100:...

Morning晨丿 ⋅ 05/16 ⋅ 0

Web集群部署(Nginx+Keepalived+Varnish+LAMP+NFS)

Web集群部署(Nginx+Keepalived+Varnish+LAMP+NFS) 一、服务介绍 1.1 Nginx服务 Nginx是一个高性能的HTTP和反向代理服务器,也是一个支持IMAP/POP3/SMTP的代理服务器。Nginx即支持Web服务正...

PowerMichael ⋅ 2017/07/29 ⋅ 0

Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解

安装Nginx的依赖: yum -y install pcre-devel zlib-devel openssl-devel 安装源码包Nginx的关联: 要先创建管理Nginx的系统用户 useradd -M -s /sbin/nologin nginx ./configure --prefix=/......

蒋英语 ⋅ 2017/06/15 ⋅ 0

ngnix反向代理

[root@localhost nginx]# vi conf/nginx.conf location ~ .php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # 3fastcgi_param SCRIPT_FILENAME $document_r......

泡海椒 ⋅ 2016/03/06 ⋅ 0

keepalived实现nginx的高可用(双主模型)

实验环境: RS1:rip(172.16.125.7),安装httpd软件包; RS2:rip(172.16.125.8),安装httpd软件包; director1(7-1.lcs.com):vip(172.16.125.100),dip(172.16.125.5),安装ngi...

Angry丶Bird ⋅ 2015/10/27 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

C++内存映射文件居然是这样?!

内存映射文件大家都时不时听过,但它到底是个什么?赶紧来看看吧 内存映射文件到底是干嘛的呢?让我们先来思考下面几个问题: 如果您想读的内容大于系统分配的内存块怎么办?如果您想搜索的字...

柳猫 ⋅ 28分钟前 ⋅ 0

MySQL 数据库设计总结

规则1:一般情况可以选择MyISAM存储引擎,如果需要事务支持必须使用InnoDB存储引擎。 注意:MyISAM存储引擎 B-tree索引有一个很大的限制:参与一个索引的所有字段的长度之和不能超过1000字节...

OSC_cnhwTY ⋅ 今天 ⋅ 0

多线程(四)

线程池和Exector框架 什么是线程池? 降低资源的消耗 提高响应速度,任务:T1创建线程时间,T2任务执行时间,T3线程销毁时间,线程池没有或者减少T1和T3 提高线程的可管理性。 线程池要做些什...

这很耳东先生 ⋅ 今天 ⋅ 0

使用SpringMVC的@Validated注解验证

1、SpringMVC验证@Validated的使用 第一步:编写国际化消息资源文件 编写国际化消息资源ValidatedMessage.properties文件主要是用来显示错误的消息定制 [java] view plain copy edit.userna...

瑟青豆 ⋅ 今天 ⋅ 0

19.压缩工具gzip bzip2 xz

6月22日任务 6.1 压缩打包介绍 6.2 gzip压缩工具 6.3 bzip2压缩工具 6.4 xz压缩工具 6.1 压缩打包介绍: linux中常见的一些压缩文件 .zip .gz .bz2 .xz .tar .gz .tar .bz2 .tar.xz 建立一些文...

王鑫linux ⋅ 今天 ⋅ 0

6. Shell 函数 和 定向输出

Shell 常用函数 简洁:目前没怎么在Shell 脚本中使用过函数,哈哈,不过,以后可能会用。就像java8的函数式编程,以后获取会用吧,行吧,那咱们简单的看一下具体的使用 Shell函数格式 linux ...

AHUSKY ⋅ 今天 ⋅ 0

单片机软件定时器

之前写了一个软件定时器,发现不够优化,和友好,现在重写了 soft_timer.h #ifndef _SOFT_TIMER_H_#define _SOFT_TIMER_H_#include "sys.h"typedef void (*timer_callback_function)(vo...

猎人嘻嘻哈哈的 ⋅ 今天 ⋅ 0

好的资料搜说引擎

鸠摩搜书 简介:鸠摩搜书是一个电子书搜索引擎。它汇集了多个网盘和电子书平台的资源,真所谓大而全。而且它还支持筛选txt,pdf,mobi,epub、azw3格式文件。还显示来自不同网站的资源。对了,...

乔三爷 ⋅ 今天 ⋅ 0

Debian下安装PostgreSQL的表分区插件pg_pathman

先安装基础的编译环境 apt-get install build-essential libssl1.0-dev libkrb5-dev 将pg的bin目录加入环境变量,主要是要使用 pg_config export PATH=$PATH:/usr/lib/postgresql/10/bin 进......

玛雅牛 ⋅ 今天 ⋅ 0

inno安装

#define MyAppName "HoldChipEngin" #define MyAppVersion "1.0" #define MyAppPublisher "Hold Chip, Inc." #define MyAppURL "http://www.holdchip.com/" #define MyAppExeName "HoldChipE......

backtrackx ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部