nginx 部署虚拟站点

域名1 example1.com 放在 /www/example1
域名2 example2.com 放在 /www/example2

配置步骤如下:

1.把两个个站点网站文件放到 nginx 可以访问的目录 /.../www/下

2.给每个站点分别创建一个 nginx 配置文件(复制default.conf重命名) example1.com.conf,example2.com.conf, 并把配置文件放到 /etc/nginx/conf.d/下,并配置端口和域名

3.然后在 /etc/nginx/nginx.conf 里面加一句 include /etc/nginx/conf.d/*.conf;(后面要以分号结尾)

4.重启 nginx

如果第二个网站报File not found错误

# fastcgi_param SCRIPT_FILENAME script$fastcgi_script_name;
改为:
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 或者root后面为绝对路径