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;      }   } }

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

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享