Nginx1.0.9配置虚拟主机
日期:2011-11-17
点击:58
来源: mycnarms
分享至:
Nginx1.0.9配置虚拟主机
配置Nginx虚拟主机,为了方便管理,我们把虚拟主机的配置文件全部放在/etc/nginx/conf.d目录下。但也需要在Nginx.conf配置文件上做些修改。
Vi /etc/nginx/nginx.conf
在配置文件末尾
#}
include conf.d/*.conf;
}
大括号之间加上这句话,这样就可以调用虚拟主机的配置文件了。
在/etc/nginx/conf.d目录下,新建所需的虚拟主机配置文件,举例:
新建chenwd.conf,设置如下配置文件。
server {
listen 80;
server_name domain;
root /var/www/phpwind;
error_page 404 errors/404.html;
access_log /var/log/nginx/domain.access.log;
index index.php index.html index.htm;
location ~ \.php$ {
root /var/www/phpwind;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
location ~ /\.ht {
deny all;
}
}
这样,Nginx下的虚拟主机就建好了,大家可以试下。
配置静态虚拟主机,我就不在这里表述了。大家可以去参考http://wiki.nginx.org.里面有很多典型的配置实例。
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史