Nginx server 模块(五)

server 模块

sever 模块是http的子模块,它用来定一个虚拟主机,我们先讲最基本的配置,这些在后面再讲。

我们看一下一个简单的server 是如何做的?

server {

        listen       8080;

        server_name  localhost 192.168.12.10 www.yangyi.com;

        # 全局定义,如果都是这一个目录,这样定义最简单。

        root   /Users/yangyi/www;

        index  index.php index.html index.htm;

        charset utf-8;

        access_log  usr/local/var/log/host.access.log  main;

        aerror_log  usr/local/var/log/host.error.log  error;

        ....}

server标志定义虚拟主机开始。

listen用于指定虚拟主机的服务端口。

server_name用来指定IP地址或者域名,多个域名之间用空格分开。

root 表示在这整个server虚拟主机内,全部的root web根目录。注意要和locate {}下面定义的区分开来。

index 全局定义访问的默认首页地址。注意要和locate {}下面定义的区分开来。

charset用于设置网页的默认编码格式。

access_log用来指定此虚拟主机的访问日志存放路径,最后的main用于指定访问日志的输出格式。

猜你喜欢

转载自blog.csdn.net/qq_35448976/article/details/79512766