首页 > 编程知识 正文

nginx搭建片服务器,nginx片服务器性能

时间:2023-05-04 05:43:29 阅读:274856 作者:1276

Windows实现nginx作为图片服务器 由于最近做一个ssm项目,要上传资源的,不想把静态资源上传到项目的文件夹中,导致项目过于臃肿,所以就弄个nginx图片服务器来 处理图片。  

原理:

利用nginx的反向代理管理用户请求的url,nginx会先处理请求再转发到tomcat处理

步骤:

1.下载nginx,解压

版本:nginx-1.12.2

 

 

2:配置环境变量

 

 

3:启动nginx以及其他命令

 

 

其他命令 :启动 start nginx.exe 或者双击根目录下的nginx.exe

停止:nginx -s stop

重启:nginx -s reload

4:运行结果,启动服务器后,url输入显示结果如下,则为配置并启动成功

 

 

访问指定目录的图片信息:路径为:localhost:8089/+设置存储图片路径+/图片名字.后缀

 

 

5:nginx.conf部分解析

 在nginx-1.12.2conf包下设置,图片存放的路径

 

worker_processes 1;#错误日志存放路径error_log logs/error.log info;#指定pid存放文件pid logs/nginx.pid;events {#允许最大连接数worker_connections 1024;}http {include mime.types;default_type application/octet-stream;sendfile on;keepalive_timeout 65;# windows文件服务器配置server {listen 8089;server_name localhost;charset utf-8;location / {root html;index index.html index.htm;}#浏览器打开路径:localhost:8089(listen端口)/location设置的路径/图片名字.后缀location ~ /SharedImageServer/(headpic|contentpic)/.*.(gif|jpg|jpeg|png)$ {#图片保存在电脑的地址 root C:/Users/ASUS/Pictures;}error_page 500 502 503 504 /50x.html;location = /50x.html {root html;}}}

 

 

 

修改:可以讲root修改成自己存放的路径,例如 你想存放在E盘的根目录下,则修改成

root E: ,但E盘的根目录下必须有SharedImageServer文件夹和子文件夹contentpic和headpic.

 

 

 

 

文件夹目录

 

 

我的座右铭:不会,我可以学;落后,我可以追赶;跌倒,我可以站起来;我一定行。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。