作者:呆保保_369 | 来源:互联网 | 2014-05-28 09:40
在/etc/nginx/下建一个文件夹放站点的配置文件,如example地址是:/etc/nginx/example在example文件夹里建多个站点的conf文件,如:example1.conf,example2.conf每个conf配置文件如下,可修改server_name和location地址设置多个站点。ser
在/etc/
nginx/下建一个文件夹放站点的配置文件,如example 地址是:/etc/
nginx/example
在example文件夹里建多个站点的conf文件,如:example1.conf , example2.conf
每个conf配置文件如下,可修改server_name 和 location地址设置多个站点。
server {
listen
80;
server_name
server110.com www.server110.com;
access_log
/var/www/access_server110.log;
location
/ {
root
/var/www/server110.com;
index
index.php index.html index.htm;
}
error_page
500 502 503 504 /50x.html;
location
= /50x.html {
root
/usr/share/nginx/html;
}
#
pass the PHP scripts to FastCGI server listening on
127.0.0.1:9000
location
~ /.php$ {
fastcgi_pass
127.0.0.1:9000;
fastcgi_index
index.php;
fastcgi_param
SCRIPT_FILENAME
/var/www/server110.com/$fastcgi_script_name;
include
fastcgi_params;
}
location
~ //.ht {
deny
all;
}
}
保存后在/etc/nginx/nginx.conf里面的http{} 里面加入:
include /etc/nginx/example/*.conf;
#将example文件夹下的所有.conf包含入nginx.conf配置文件
最后记得重启nginx:
/etc/init.d/nginx restart