搭建Nginx图片服务器

原创 2016年11月25日 15:02:47

一、安装Nginx

先安装Nginx,看我之前发的文章: 搭建Nginx服务器

二、安装vsftpd

再安装vsftpd组件,看我之前发的文章: Linux安装ftp组件(8步完成)

三、开始搭建Nginx图片服务器

1、效果

例如:图片通过ftp服务上传到/home/ftpuser/www/images目录下,我想通过访问Nginx服务器来访问ftp目录下的图片文件,该url为http://192.168.128.128/images/xxx.jpg。即使用http请求访问原本需要使用ftp请求才能访问到的资源文件。(不懂可先看最后图解测试)

2、实现

①需要在nginx/html下创建一个images文件夹(实际访问的不是这个路径)
mkdir /usr/local/nginx/html/images
②修改nginx/conf/nginx.conf在默认的server里再添加一个location并指定实际路径:
location /images/ {
    root  /home/ftpuser/www/;
    autoindex on;
}  

这里写图片描述

修改完后需要重新启动nginx

./nginx -s reload

说明

1)root则是将images映射到/home/ftpuser/www/images/
2)autoindex on便是打开浏览功能。 

注意

1)ftpuser这个用户需要自己创建,在Linux安装ftp组件(8步完成)已经创建过,所以在这里不再创建,若没有,则需要自己创建,名字任意。
2)root /home/ftpuser/www/这后面是不带images的且root后面要有空格。www目录下有images目录,用于存放图片!!

③修改用户访问权限
chown ftpuser /home/ftpuser
chmod 777 -R /home/ftpuser

这里写图片描述

3、测试(完美)

这里写图片描述

版权声明:本文为博主原创文章,未经博主允许不得转载。

Nginx搭建图片服务器(Windows)

Nginx搭建图片服务器 Nginx简介: Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由Igo...
  • u010942834
  • u010942834
  • 2017年06月09日 09:09
  • 1621

Linux配置nginx图片服务器+ftp服务器

由于要实现图片上传,且服务器都要用阿里云的,Jboss也在Linux系统上,就采用了Nginx和FTP(也可采用nginx+NFS)。         本篇博客主要介绍搭建Nginx和FTP的基本过程...
  • u010191243
  • u010191243
  • 2016年01月27日 23:40
  • 10587

搭建Nginx图片服务器

一 搭建Nginx服务器      nginx安装环境 nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。 ①gcc 安装ngi...
  • Mrs_haining
  • Mrs_haining
  • 2018年01月14日 19:03
  • 41

windows nginx 搭建 图片服务器

windows   nginx   搭建  图片服务器    配置如下: #user nobody; worker_processes 2; #错误日志存放路径 #error_log ...
  • zsm136767349700
  • zsm136767349700
  • 2016年12月19日 19:00
  • 15549

搭建Nginx+Vsftp图片、视频、音频服务器

所需工具包地址:http://download.csdn.net/detail/qierkang/9659233 所需环境: # 安装vsftpd yum -y install vsftpd...
  • qierkang
  • qierkang
  • 2017年03月29日 19:44
  • 896

nginx和ftp图片服务器的搭建记录

图片服务器需要两个服务:     Nginx(图片访问): 1、http服务:可以使用nginx做静态资源服务器。也可以使用apache。推荐使用nginx,效率更高。 ...
  • sshuidajiao
  • sshuidajiao
  • 2016年12月11日 16:29
  • 928

nginx和ftp搭建图片服务器

一、需要的组件 图片服务器两个服务: Nginx(图片访问): 1、http服务:可以使用nginx做静态资源服务器。也可以使用apache。推荐使用nginx,效率更高。 2、反向代理 实现 负载...
  • u012401711
  • u012401711
  • 2016年12月08日 23:02
  • 8850

fastdfs+nginx+tracker搭建互联网电商分布式图片服务器过程

创业型的互联网公司,所以用开源软件自己搭建图片服务器,用来上传下载以及nginx转发负载均衡一、在安装FastDFS之前必须先安装libevent,安装libevent步骤如下:1.下载libeven...
  • mchdba
  • mchdba
  • 2016年03月19日 21:59
  • 7551

centos64位中 fastDFS的安装以及nginx反向代理实现搭建图片服务器(二)

在centos64位中 fastDFS的安装以及nginx反向代理实现图片服务器(一)中已经实现了fastDFS的安装,地址: http://blog.csdn.net/qq_20565303/ar...
  • qq_20565303
  • qq_20565303
  • 2017年06月15日 21:28
  • 112

Nginx+FastDFS图片服务器的搭建

1、什么是FastDFSFastDFS是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastD...
  • jyxmust
  • jyxmust
  • 2017年07月02日 23:33
  • 1220
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:搭建Nginx图片服务器
举报原因:
原因补充:

(最多只允许输入30个字)