传统的web项目,一般都将静态资源存放在 webroot的目录下,这样做很方便获取静态资源,但是如果说web项目很大,用户很多,静态资源也很多时,服务器的性能 或许就会很低下了。这种情况下一般都会需要一个静态资源的服务器。
进入nginx安装目录的conf目录下,修改nginx.conf文件,在一个server{}中添加 一个location 部分配置代码如下
root@ubuntu:/usr/local/nginx/conf# vi nginx.conf
server {
listen 80;
server_name localhost; //localhost为服务器地址或域名
location / {
root html;
index index.html index.htm;
}
location /image/ { // /image为静态图片的服务器存放地址
root /usr/local/myImage/;
autoindex on;
}
}
然后保存重启nginx即可