首页 > 代码库 > nginx菜鸟教程三

nginx菜鸟教程三

--nginx虚拟主机配置

//全局区

worker_processes 1;//有1个工作的子进程,可以自行修改,但太大无益,因为要争夺设置为CPU数*核数


events {

//一般是配置nginx链接的特性

//如1个word能同事允许多少连接

    worker_connections  1024;//这是指一个子进程最大允许连接1024个链接

}


//这是配置http服务器的主要段

http {

    server {//这是虚拟主机段

        location  {//定位,把有特殊的路径或文件再次定位,如image目录单独处理

            root   html;

            index  index.html index.htm;

        }

    }

}

//例子1

server {

        listen       80;//监听端口

        server_name  localhost;//域名


        location / { //映射响应

            root   html;

            index  index.html index.htm;

        }


    }

//例子2 基于端口

server {

        listen       2022;//监听端口

        server_name  localhost;//域名


        location / { //映射响应

            root   /var/www/html;

            index  index.html index.htm;

        }


    }

//例子3 基于域名IP端口配置

server {

        listen       80;//监听端口

        server_name  192.168.1.200;//域名


        location / { //映射响应

            root   ip;

            index  index.html index.htm;

        }


    }


nginx菜鸟教程三