nginx的配置与使用

一、nginx功能   

    1.HTTP服务器

    2.反向代理服务器

    3.负载均衡

二、负载均衡调度方法

    1.weight轮询

    2.ip_hash

    3.fair智能调整调度算法, 动态的根据后端服务器的请求处理到响应的时间进行均衡分配,响应时间短处理效率高的服务器分配到请求的概率高,响应时间长处理效率低的服务器分配到的请求少;需要安装upstream_fair模块;

    4.url_hash按照访问的url的hash结果分配请求, 需要安装nginx的hash软件包.

三、nginx的安装与部署

  1. 下载nginx
  2. 安装nginx
  3. 解压nginx
  4. vim conf/nginx.conf
  5. nginx配置

四、nginx配置文件模板

...              #全局块

events {         #events块

   ...

}

http      #http块

{

    ...   #http全局块

    server        #server块

    {

        ...       #server全局块

        location [PATTERN]   #location块

        {

            ...

        }

        location [PATTERN]

        {

            ...

        }

    }

    server

    {

      ...

    }

    ...     #http全局块

}

五、启动基本操作命令

    确定nginx位置 whereis nginx

    进入nginx目录cd /user/local/nginx/

    启动 /user/local/nginx/sbin/nginx

    停止/重启 /usr/local/nginx/sbin/nginx -s stop(quit、reload)

    命令帮助  /usr/local/nginx/sbin/nginx –h

    验证配置文件 /usr/local/nginx/sbin/nginx –t

    修改配置文件 vim /usr/local/nginx/conf/nginx.conf

    查看进程状态 ps –aux|grep nginx

posted @ 2019-02-13 10:50  wzbbky  阅读(146)  评论(0编辑  收藏  举报