Ngin搭建图片服务器

来源:互联网 发布:客服系统源码 编辑:程序博客网 时间:2024/06/03 05:55

Nginx服务器相对于Apache在应对高并发的访问时显得更加游刃有余,而作为图片服务器也具有快速、占用内存小、配置简单等特点。所以在这里,简单的介绍一下用Nginx搭建一个简单图片服务器的配置,不至于下次遇到无从下手;

首先下载Nginx(官网下载),解压直接使用


Windows下,可以直接双击nginx.exe启动,或者通过命令行启动


这里在介绍一下几个常见的命令:

nginx.exe -s reload  重启(更改配置文件以后)

Nginx.exe -t(检测配置文件是否正常)

nginx.exe -c filename (制定filename为配置文件)



如上图,是nginx的主要配置文件nginx.conf,位于nginx-1.8.1\conf下,我们配置本地图片服务器的重点就在这个文件夹;下面介绍一下配置文件的各个重要参数:

Server 配置代理服务器相关,下属的listen是要监听的端口,默认为80,可以根据项目需求自己更改;server_name:指定的服务名,默认localhost或者127.0.0.1

Location 这个是根据请求的类型,在规定的范围来查找请求的内容;


/ 即为默认所有的请求类型,root就是指定的服务器根目录,index是启动后nginx的首页;


我们在这这里指定了nginxroot为我们的图片所在目录(F:/ngnix/images),Expires是给一个资源设定一个过期时间,也就是说无需去服务端验证,直接通过浏览器自身确认是否过期即可,所以不会产生额外的流量。此种方法非常适合不经常变动的资源。Proxy_temp_path指的是文件保存的临时路径,proxy_redirect是关闭重定向;

设置完成后,我们启动nginx.exe,在浏览器输入localhost/图片文件即可以在浏览器浏览图片了。如下图



原创粉丝点击