Nginx 虚拟主机配置
Posted alin_qu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx 虚拟主机配置相关的知识,希望对你有一定的参考价值。
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 虚拟主机配置的主要内容,如果未能解决你的问题,请参考以下文章
Nginx——Nginx启动报错Job for nginx.service failed because the control process exited with error code(代码片段