码迷,mamicode.com
首页 > 其他好文 > 详细

Nginx 虚拟主机配置

时间:2017-11-25 13:03:20      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:pass   document   域名   include   sts   php7   ##   hosts   script   

  Nginx 版本:nginx/1.10.3 (Ubuntu)

  第一步:创建Nginx 虚拟主机

  Nginx 安装成功安装并且可以运行之后,在 /etc/nginx 目录下创建vhosts 目录,并且打开nginx.conf 文件,在http模块中,将vhosts

文件下所有以.conf文件包含进来,这样就可以在vhosts下创建不同域名的server,结构比较清晰。

include /etc/nginx/vhosts/*.conf;


server {
        listen       80;
        server_name test.com;
        index aa.php;
        root  /var/www/test;

    location  / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    location ~ \.php$ {
         fastcgi_pass unix:/run/php/php7.0-fpm.sock;
         fastcgi_index  index.php;
         fastcgi_param  SCRIPT_FILENAME
         $document_root$fastcgi_script_name;
         include        fastcgi_params;
    }
}

##这里有两个location,location / 的优先级 比
location ~ \.php$ 的优先级要低
##设置的index 为aa.php

 

Nginx 虚拟主机配置

标签:pass   document   域名   include   sts   php7   ##   hosts   script   

原文地址:http://www.cnblogs.com/alin-qu/p/7894714.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!