nginx的学习笔记

          最近,想起之前被一个面试官问到会不会用nginx。虽然我之前自己试着玩过,但是时间过的久,没什么影响,所以今天加班没事做我就重温了一下nginx。

      1.首先启动nginx,我试的是nginx windows版,地址:http://nginx.org/en/download.html。

D:\nginx-1.8.0\nginx-1.8.0>start nginx
       2.nginx 的配置文件在 D:\nginx-1.8.0\nginx-1.8.0\conf下的nginx.conf里面。

          2.1.详细介绍一下配置文件内容:

# 使用的用户和组  
  
user  www www;  
  
# 指定工作进程数  
  
worker_processes  1;  
  
# 可以使用 [ debug | info | notice | warn | error | crit ]  参数  
  
#error_log  logs/error.log;  
  
#error_log  logs/error.log  notice;  
  
# 指定 pid 存放的路径  
  
#pid        logs/nginx.pid;  
  
#-----------------------------------事件模块   
  
events {  
  
#每个worker的最大连接数  
  
    worker_connections  1024;  
  
}  
  
#-----------------------------------HTTP 模块   
  
http {  
  
#包含一个文件描述了:不同文件后缀对应的MIME,见案例分析  
  
    include       mime.types;  
  
#制定默认MIME类型为二进制字节流  
  
    default_type  application/octet-stream;  
  
#指令 access_log 指派路径、格式和缓存大小。  
  
    #access_log  off;  
  
#开启调用Linux的sendfile(),提供文件传输效率  
  
    sendfile        on;  
  
#是否允许使用socket的TCP_NOPUSH或TCP_CORK选项  
  
    #tcp_nopush     on;  
  
    #指定客户端连接保持活动的超时时间,在这个时间之后,服务器会关掉连接。  
  
    keepalive_timeout  65;  
  
#设置gzip,压缩文件  
  
    #gzip  on;  
  
#为后端服务器提供简单的负载均衡  
  
upstream apaches {  
  
server 127.0.0.1:8001;  
  
server 127.0.0.1:8002;  
  
}  
  
#配置一台虚拟机  
  
    server {  
  
        listen       8012;  
  
        server_name  localhost;  
  
        location / {  
  
proxy_pass http://apaches;  
  
        }  
    }  
}  

   

  2.2.我用到有如下: 

server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            proxy_pass http://baidu.com;
        }

       
    }
	//负载均衡
	upstream apaches {  
  
		server 127.0.0.1:8001;  
  
		server 127.0.0.1:8002;  
	
	} 


  2.3.改完之后重启:D:\nginx-1.8.0\nginx-1.8.0>nginx -s reload

      以上部分内容参考:http://blog.youkuaiyun.com/shootyou/article/details/6093562

          

          




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值