千家信息网

Linux使用Nginx搭建图片服务器

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,安装Nginx#apt-get install nginx#yum install nginx查看安装路径#whereis nginx配置nginx location ~ .*\.(gif|j
千家信息网最后更新 2026年11月02日Linux使用Nginx搭建图片服务器

安装Nginx

#apt-get install nginx#yum install nginx

查看安装路径

#whereis nginx

配置nginx

     location ~ .*\.(gif|jpg|jpeg|png)$ {            expires 24h;            root /data/www/images/;#指定图片存放路径            access_log /data/www/images/nginx/logs/images.log;#图片 日志路径            proxy_store on;            proxy_store_access user:rw group:rw all:rw;            proxy_temp_path         /data/www/images/;#代理临时路径            proxy_redirect          off;            proxy_set_header        Host 127.0.0.1;            proxy_set_header        X-Real-IP $remote_addr;            proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;            client_max_body_size    10m;            client_body_buffer_size 1280k;            proxy_connect_timeout   900;            proxy_send_timeout      900;            proxy_read_timeout      900;            proxy_buffer_size       40k;            proxy_buffers           40 320k;            proxy_busy_buffers_size 640k;            proxy_temp_file_write_size 640k;            if ( !-e $request_filename)            {                 proxy_pass  http://127.0.0.1:8088;#代理访问地址            }        }

备注: /data/www/images/nginx/logs/、/data/www/images路径必须创建好。
在重启nginx服务之前,最好先测试一下nginx的配置文件。

测试配置文件

# nginx -t

备注:nginx是被我配置了全局软连接,所以可以不加绝对路径。

重启nginx服务

# nginx -s reload

测试访问图片


备注:将自己准备好的图片复制到/data/www/images下面,打开浏览器直接访问即可,注意端口配置为8088

碰到的问题

重启nginx服务报错

1.nginx.conf 文件中配置的图片路径,如果没有事先创建好,就会报错。所以建议在重启服务之前先执行配置文件测试命令:nginx -t
2.nginx: [error] invalid PID number "" in "/usr/local/nginx/logs/nginx.pid",这个错误是因为/usr/local/nginx/logs/nginx.pid不存在,或者内容为空导致的,那么我们只有执行如下命令即可:

# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

重启即可完成,然后访问。

访问图片服务器失败

设置路径权限,关闭防火墙,重新访问图片服务器。
#chmod 777 -R /data/www/images/
#ufw disable

备注:因为我的是linux mint系统所以我的开启关闭服务是通过ufw disable和ufw enable进行关闭防火墙和开启防火墙。

路径 图片 服务 配置 备注 文件 测试 防火墙 防火 服务器 命令 建好 代理 全局 内容 只有 地址 建议 日志 最好 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 瑰夏咖啡 互联网科技企业 湖北九亚互联网络科技有限公司 互联网科技小贷 美国互联网黑科技 有木互联网科技 长亮科技 互联网金融 深圳期待互联网科技 四个字互联网科技公司取名 银川新华互联网科技学校地址 团飞科技与伯堂互联网服务平台 成都铂石互联网科技做什么的 新兴科技互联网创新大赛颁奖典礼 注册互联网科技公司经营范围大全 科技互联网的核心竞争力 山东星卡互联网科技有限公司官网 智帮互联网科技公司最近动向 四川互联网展示科技馆设计 广西泛欧互联网科技有限公司 保山浩联互联网科技有限公司 科技企业和互联网企业 天津摩尔互联网科技 互联网科技公司名称 博兴的互联网电子科技公司 金融科技与互联网金融相同和不同 现代互联网科技股 互联网5g黑科技有哪些 健康食品互联网创新科技园项目 江苏苏星互联网科技有限公司 互联网科技包装股
0