`
xly1981
  • 浏览: 142741 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

nginx安装,yum问题,make问题

阅读更多

首先总体按照
https://github.com/caojx-git/learn/blob/master/notes/nginx/nginx%E4%BD%BF%E7%94%A8stream%E6%A8%A1%E5%9D%97%E5%81%9Assh%E8%BD%AC%E5%8F%91.md
里面的安装流程。


注意如果不能访问外网,检查文件:
/etc/yum.repos.d/rhel-source.repo

其中的 baseUrl 表示下载镜像
也可以配置为本地目录


安装nginx时,提示nginx.conf文件存在
可以将这一步改一下
./configure --prefix=/usr/local/nginx 
TO
./configure --prefix=/usr/local/nginx --conf-path=/usr/local/nginx/nginx.conf 
然后配置文件路径就调整到nginx/nginx.conf位置

配置多个转发
stream段的配置要与http段在同级目录。此处引用的为官方nginx说明配置。
stream {
    upstream backend {
        hash $remote_addr consistent;
        server backend1.example.com:12345 weight=5;
        server 127.0.0.1:12345            max_fails=3 fail_timeout=30s;
        server unix:/tmp/backend3;
    }

    upstream dns {
       server 192.168.0.1:53535   max_fails=1  fail_timeout=3s;
       #server 127.0.0.1:8080 backup; 备
    }

    server {
        listen 12345;
        proxy_connect_timeout 1s;
        proxy_timeout 3s;
        proxy_pass backend;
    }

    server {
        listen 127.0.0.1:53 udp reuseport;
        proxy_timeout 20s;
        proxy_pass dns;
    }

    server {
        listen [::1]:12345;
        proxy_pass unix:/tmp/stream.socket;
    }
}
分享到:
评论

相关推荐

    nginx安装手册

    最详细的nginx安装手册 源码下载完成上传到/usr/local/src目录下 ####yum安装 yum install -y libtool* yum install -y gcc* yum install -y make* yum install -y openssl* yum install -y openssl-devel*

    Dockerfile 编译安装nginx

    Dockerfile 编译安装nginx FROM hub.c.163.com/netease_comb/centos:7 RUN yum install -y gcc gcc-c++ make openssl-devel pcre-devel #http://nginx.org/download/nginx-1.12.2.tar.gz ADD nginx-1.12.2....

    nginx安装centos7.6-测过.txt

    yum install gcc-c++ yum -y install pcre* openssl* gcc* yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel tar -zxvf nginx-1.22.0.tar...make && make install

    安装 Nginx

    [root@localhost Nginx]# yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel [root@localhost Nginx]# cd /usr/local/ [root@db local]# tar -zxv -f nginx-1.8.1.tar.gz [root@db local]# cd...

    Nginx RPM 包定制制作

    yum安装 yum localinstal nginx-1.6.3-1.x86_64.rpm 定制包安装过程 1: FPM 打包工具安装 修改yum源: 备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 安装阿里云yum...

    源码编译安装nginx

    文章目录6 软件管理6.3 源码编译安装nginx,要求能...[root@localhost ~]# yum install gcc make 查看安装结果 安装wget [root@localhost ~]# yum -y install wget 安装pcre-devel、zlib-devel、openssl-devel [r

    nginx-1.19.1安装包.tar.zip

    安装依赖: yum install zlib zlib-devel pcre-devel openssl-devel tar xzvf nginx-1.19.1.tar.gz cd nginx-1.19.1 ./configure --prefix=/usr/local/nginx && make && make install

    Centos8下安装nginx

    在最近的实训实验中需要在centos8下安装nginx,在安装过程中遇到了很多问题,在此对我的安装过程做一个分享; 准备工作 Vmware(安装了centos8),虚拟机可以上网 开始安装 安装依赖包,使用yum工具安装 yum -y install ...

    nginx-module-vts-0.1.18.tar.gz

    解压之后安装如下:mv nginx-module-vts-0.1.18 /usr/local/ yum -y install gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel cd /usr/local/nginx/nginx-1.13.7 ./configure --add-module=/...

    Nginx从安装到使用反向代理、负载均衡、动静分离

    Nginx从安装到使用反向代理、负载均衡、动静分离安装Nginx反向代理Nginx的负载均衡Nginx的动静分离 安装 下载nginx 地址:http://nginx.org/en/download.html 下载需要的依赖 yum install gcc pcre-devel zlib-...

    Nginx服务器安装及配置文件与使用详解

    Nginx 在工作中已经有好几个环境在...# yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel 这些软件包如果yum上没有的话可以下载源码来编译安装,只是要注意编译时默认

    Nginx 服务器安装及配置文件详解介绍

    Nginx 在工作中已经有...# yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel 这些软件包如果yum上没有的话可以下载源码来编译安装,只是要注意编译时默认安装的目录,

    nginx-1.2.0:nginx-1.2.0源码阅读

    nginx 1.2.0编译过程 官网:可在上找到文档 1)安装git yum -y install git [root@localhost ~]# git --version git version 1.8.3.1 2)clone项目 git clone git clone ...

    CentOS下编译、安装与配置nginx

    这些软件包如果yum上没有的话可以下载源码来编译安装,只是要注意编译时默认安装的目录,确保下面在安装nginx时能够找到这些动态库文件(ldconfig)。 从 http://nginx.org/en/download.html 下载稳定版nginx-1

    Nginx——安装详解

    Nginx的安装需要四个依赖:gcc、pcre、zlib、openssl yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel  依赖安装好之后,我们进行安装nginx,可以通过windows下载上传,也可以通过wget ...

    在阿里云Centos下如何安装Nginx

    在Linux下我们需要下载Nginx的源代码包并且手动编译,而不是用包管理工具,例如Yum、Aptitude来安装。因为我们需要在编译时对Nginx进行配置,不得不手动编译,这样也就会依赖一些工具和库文件。 首先,需要安装C语言...

    nginx从编译安装到配置文件说明中文详细介绍

    本文详细介绍了Nginx从编译安装到配置文件说明,每一步都给出了详细介绍,可以作为安装Nginx的指导手册了 好了,费话不多说直接进入主题 1. 安装nginx 1.1 选择稳定版Nginx 我们编译安装nginx来定制自己的模块,...

    Keepalived+Nginx实现Web负载均衡

    安装编译 Nginx 所需的依赖包 # yum install gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl openssl-devel 2、上传 Nginx(nginx-1.6.2.tar.gz)到 /usr/local/src 目录

    linux下安装nginx图解教程

    yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make cmake

    nginx配置经典

    # yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses* libmcrypt* libtool-ltdl-devel* make cmake --必要软件包安装 # useradd mysql # tar -zxvf mysql-5.6.10.tar.gz # cd ...

Global site tag (gtag.js) - Google Analytics