Nginx 域名转发的实现

 更新时间:2019年08月26日 10:14:04   作者:加了白糖的老干妈  
这篇文章主要介绍了Nginx 域名转发的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Nginx 介绍

Nginx(“engine x”)是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。在高连接并发的情况下,Nginx是Apache服务器不错的替代品。

Nginx 安装

1. 安装编译工具及库文件

yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

2. 安装 PCRE

自行下载解压源码包
cd 安装目录
./configure 
make && make install//编译安装

3. 安装 Nginx

自行下载解压源码包
cd 安装目录
./configure
make
make install

Nginx 常用命令

### nginx/sbin 目录下 ###

## 启动nginx
./nginx

## 关闭nginx
./nginx -s stop

## 重新加载配置文件
./nginx -s reload

域名转发配置

以下是我的配置文件,我仅仅配置了简单的域名转发功能,未使用其他nginx的功能,nginx异常强大,域名转发只是冰山一角。

## nginx/conf/nginx.conf

worker_processes 1;

events {
  worker_connections 1024;
}


http {
  include    mime.types;
  default_type application/octet-stream;

  sendfile    on;

  server {
    listen    80;
    server_name www.fbm.com;
    location / {
      root  html;
      index index.html index.htm;
      proxy_pass http://localhost:8080;
    }
  }
  server {
    listen 80;
    server_name fmp.hzfh.com;
    location / {
      proxy_pass http://fmp.hzfh.com; 
    }
  }
}

注:别忘了在防火墙上开放端口。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • nginx中配置pathinfo模式示例

    nginx中配置pathinfo模式示例

    这篇文章主要介绍了nginx中配置pathinfo模式示例,本文详细记录了摸索过程和成功的配置案例,需要的朋友可以参考下
    2014-08-08
  • nginx不支持apk ipa文件下载的设置方法

    nginx不支持apk ipa文件下载的设置方法

    今天在帮客户配置nginx服务器的时候,对方需要支持apk ipa文件下载,这里简单分享下,方便需要的朋友
    2014-03-03
  • Nginx搭建rtmp直播服务器实现代码

    Nginx搭建rtmp直播服务器实现代码

    这篇文章主要介绍了Nginx搭建rtmp直播服务器实现代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • nginx容器配置文件独立的实现

    nginx容器配置文件独立的实现

    本文主要介绍了nginx容器配置文件独立,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12
  • Nginx 上传大文件超时解决办法

    Nginx 上传大文件超时解决办法

    这篇文章主要介绍了Nginx 上传大文件超时解决办法的相关资料,这里上传文件并设置nginx的配置文件防止超时的情况,需要的朋友可以参考下
    2017-07-07
  • Nginx、Apache、Lighttpd禁止目录执行php配置示例

    Nginx、Apache、Lighttpd禁止目录执行php配置示例

    这篇文章主要介绍了Nginx、Apache、Lighttpd禁止目录执行php配置示例,本文给出了单个目录、多个目录的禁止执行PHP的方法,需要的朋友可以参考下
    2014-09-09
  • 使用nginx配置基于域名的虚拟主机实现​

    使用nginx配置基于域名的虚拟主机实现​

    这篇文章主要介绍了nginx配置基于域名的虚拟主机实现​,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • Nginx实现根据域名http、https分发配置示例

    Nginx实现根据域名http、https分发配置示例

    这篇文章主要介绍了Nginx实现根据域名http、https分发配置示例,本文同时介绍了openssl证书生成方法,需要的朋友可以参考下
    2014-10-10
  • 制作nginx的RPM包教程

    制作nginx的RPM包教程

    这篇文章主要介绍了制作nginx的RPM包的方法,需要的朋友可以参考下
    2014-07-07
  • Nginx新增http_ssl_module模块的解决方案

    Nginx新增http_ssl_module模块的解决方案

    这篇文章主要介绍了Nginx新增http_ssl_module模块的解决方案,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-11-11

最新评论