Nginx下载简介安装与配置

原创 2016年08月31日 17:14:40

       简介:Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。

     Nginx 是一个轻量级的高性能 Http WebServer,以事件驱动方式编写,因此相比 Apache 而言,Nginx 更加稳定、性能更好,而且配置简单,资源        占用较低。 

下载:http://nginx.org/en/download.html

应用场景:为了去掉端口号,访问网页,或者通过域名指向带端口的IP,或者有多个项目存在。

配置:打开 Nginx目录下的conf下面的nginx.conf 文件,添加上以下代码。

 server {
        listen       80;
        server_name  www.xxx.cn;

        server_name_in_redirect off;
        proxy_set_header Host $host:$server_port;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header REMOTE-HOST $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    location / {
         proxy_pass http://***********:8080/;
        }
    }

去掉端口配置:

server {
  server_name www.test.com
  listen 80;
 
  location / {
    proxy_pass http://127.0.0.1:4567;
    proxy_set_header Host $host:80;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  }


   如上才是正确的配置nginx。其中的proxy_set_header Host $host:$server_port; 这一行非常关键。

然后运行nginx目录下的nginx.exe 就行了。


再讲下常用的Nginx命令。

启动

直接点击Nginx目录下的nginx.exe   或者    cmd运行start nginx

关闭

nginx -s stop    或者    nginx -s quit  或者 用win的taskkill 结束进程应该也是一样。

stop表示立即停止nginx,不保存相关信息,quit表示正常退出nginx,并保存相关信息

重启(因为改变了配置,需要重启)

nginx -s reload



FastDFS+Nginx安装与配置

单独安装FastDFS已经ok,接下来在nginx配置FastDFS. 1、fastdfs-nginx-module 作用说明       FastDFS 通过 Tracker 服务器,将...
  • zxl315
  • zxl315
  • 2016年12月09日 12:58
  • 928

Nginx的安装与部署

1:安装工具包 wget、vim和gccyum install -y wget yum install -y vim-enhanced yum install -y make cmake gc...
  • yougoule
  • yougoule
  • 2017年10月09日 20:00
  • 1011

NginxV1.8.0安装与配置

一、安装相关支持库: yum -y install gcc gcc-c++ autoconf yum -y install openssl openssl-develpcre:为了重写rewrit...
  • hhq163
  • hhq163
  • 2015年06月18日 14:57
  • 16303

nginx,php-fpm的安装配置

在centos7.2的系统下安装nginx和php-fpmnginx安装yum install -y nginx即可完成安装配置由于之前项目使用的是apache,所以项目目录在var/www/html...
  • qq_34627459
  • qq_34627459
  • 2017年05月13日 19:54
  • 2280

nginx下载、windows系统安装、设置欢迎页

下载地址 http://nginx.org/en/download.html 我下载的是nginx-1.10.1版本,官方说是最新稳定版 解压到文件夹;我解压到D盘目录下,并重命名文件夹为ngi...
  • shuai825644975
  • shuai825644975
  • 2016年06月28日 16:04
  • 7530

awstats+nginx 安装配置

wget http://awstats.sourceforge.net/files/awstats-7.0.tar.gz tar -zxvf awstats-7.0.tar.gz mv awstats...
  • firefoxbug
  • firefoxbug
  • 2012年10月19日 11:46
  • 10893

nginx下载及配置

1.下载地址:http://nginx.org/en/download.html     下载文件名:nginx/Windows-1.9.15 2.解压后目录:...
  • u013068377
  • u013068377
  • 2016年04月21日 09:22
  • 477

Nginx+uWSGI安装与配置

nginx中uwsgi的使用和php-fpm的使用很相似。 1、安装配置nginx和Pyhton运行环境 nginx的安装与配置:http://mdba.cn/?p=94 Python的安装与升级:...
  • xujingzhong0077
  • xujingzhong0077
  • 2016年12月23日 16:20
  • 988

keepalived+nginx安装配置

keepalived与nginx的安装配置(负载均衡和方向代理)
  • yizezhong
  • yizezhong
  • 2015年08月13日 17:02
  • 1372

mac nginx的安装

在mac上进行安装:   1、使用homebrew进行安装:     brew install nginx   其会安装在 /usr/local/Cellar/目录下。   2、给予管理员权限    ...
  • HappyHeng
  • HappyHeng
  • 2017年03月19日 12:14
  • 2195
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Nginx下载简介安装与配置
举报原因:
原因补充:

(最多只允许输入30个字)