所需工具包地址:http://download.csdn.net/detail/qierkang/9659233

所需环境:

# 安装vsftpd
yum -y install vsftpd
# 启动
service vsftpd start
# 开启启动
chkconfig vsftpd on

# 创建用户
useradd ftpqek
# 设置权限
chmod -R 777 ftpqek
# 添加密码
passwd hzh1990 -> 密码 -> 确认密码

# 启动ftp服务
service vsftpd start
# 查看ftp服务状态
service vsftpd status 
# 重启ftp服务
service vsftpd restart
# 关闭ftp服务
service vsftpd stop

修改配置文件默认路径:/etc/vsftpd/vsftp.conf

local_root=/home/ftpuser/www 这个是我的用户登录路径当你分配useradd 用户后  这个用户登录就会看大这个路径其他路径看不到。

Nginx:nginx1.11.3(负载均衡服务器)

安装nginx-1.11.3.tar.gz
# mkdir /usr/local/nginx
# tar -zxvf nginx-1.11.3.tar.gz
# cd nginx-1.11.3
# ./configure --prefix=/usr/local/nginx
# make & make install

安装报错:
./configure: error: the HTTP rewrite module requires the PCRE library.
You can either disable the module by using --without-http_rewrite_module
option, or install the PCRE library into the system, or build the PCRE library
statically from the source with nginx by using --with-pcre=<path> option.
需要安装依赖 
yum install -y pcre-devel

./configure: error: the HTTP gzip module requires the zlib library.
You can either disable the module by using --without-http_gzip_module
option, or install the zlib library into the system, or build the zlib library
statically from the source with nginx by using --with-zlib=<path> option.
需要安装依赖

yum install -y zlib-devel

安装完成后 ps -ef|grep nginx看看是否有这个进程 如果有 就先kill掉

然后配置文件/etc/nginx/nginx.conf

我这边有一个已经配置好的文件  分别是图片、视频、音频、还有一些文件

user  root;
worker_processes  1;

events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;

sendfile        on;
    keepalive_timeout  65;

server {
        listen       80;
        server_name  localhost;

location / {
            root   html;
            index  index.html index.htm;
       }
location /images {
            root   /home/ftpuser/www/;
           autoindex on;
}
error_page  404  /404.html;
error_page   500 502 503 504  /50x.html;
error_log /var/log/nginx/debug.log debug;
        location = /50x.html {
            root   html;
        }
location ^~ /packages {
root /home/ftpuser/www/downloads/;
autoindex on;
autoindex_exact_size on;
autoindex_localtime on;
allow all;
}
location ^~ /music {
root /home/ftpuser/www/;
autoindex on;
autoindex_exact_size on;
autoindex_localtime on;
allow all;
}
location ^~ /videos {
root /home/ftpuser/www/;
autoindex on;
autoindex_exact_size on;
autoindex_localtime on;
allow all;
}
location ^~ /html5 {
root /home/ftpuser/www/;
autoindex on;
autoindex_exact_size on;
autoindex_localtime on;
allow all;
}
location = /404.html {
root   /usr/share/nginx/html;
}
    }
}

按照我这个配置 后重新启动nginx

然后使用ftp工具连接你的ftp  端口21  hostname:就是你useradd的用户  密码就是你设置的密码

如果可以连接上 说明ftp已经搭建完成了

最后一步测试 http://192.168.204.128/images/20175229065224319.jpg

然后自动跳转到/home/ftpuser/www/下面加上文件夹名称和文件名称就可以访问出来。

后期使用java代码上传图片 视频 音频 可以单独存放 后期再加上nginx的负载均衡 可以很好的控制服务器这块的分布压力。

搭建Nginx+Vsftp图片、视频、音频服务器相关推荐

  1. nginx 访问图片上传服务器出现403错误解决方案

    近期在nginx+ftp搭建图片上传服务器的时候,在浏览器访问图片路径出现403错误,经搜集各位大神的回答,整理以下内容: 大家可以按下面的介绍,一一排除自己的问题,欢迎大家指正! 1.首先查看ngi ...

  2. win7下搭建Nginx简单图片服务器

    Nginx搭建图片服务器 Nginx下载地址:http://nginx.org/en/download.html 本例下载的是window版本nginx-1.11.8 以下是我本机操作说明: 一.安装 ...

  3. 搭建Nginx+nginx-rtmp-module的hls流媒体服务器并用OBS进行推流

    最近在做直播项目,查阅了一下相关资料然后成功搭建服务,在这里整理记录下实现过程以及踩过的坑. 一.直播协议简介: 首先,在搭建服务之前先了解下目前主流的几个直播协议: 1.RTMP: 实时消息传输协议 ...

  4. android 广告轮播图片+视频+音频

    一.近期有一个需求要实现一款定制化开发的一款广告轮播视频+图片+音频的结合,来吧接下来操作起来.因为发现Viewpager 轮播的监听总会频繁调用导致体验不太好 这边是使用RecyclerView+H ...

  5. HTML入门必看-含源码案例(表格-列表-表单-图片-视频-音频)

    HTML知识点: 目录 HTML知识点: 一.第一个HTML代码 二.一些常用的简单元素,都是写在两个body标签之间的 粗体.斜体.下划线.删除效果 三.表格元素 1.普通表格     2.合并表格 ...

  6. React 预览图片 视频 音频_2月14日高一作业讲解图片、音频、视频律综合应用||物理纪录片||【物理选择题秒杀法】 单位判断法...

    [前五期链接] 24.回应"立扫把"挑战||2月11.12日晚作业讲解直播视频录像||"滑块-滑板"问题||作图法秒杀选择题 23.冯艳芳顺口溜朗读||微课制作 ...

  7. React 预览图片 视频 音频_格式工厂——视频、文档、音频、图片、CD格式转换...

    1 软件简介 格式工厂是套万能的多媒体格式转换器,提供以下功能:所有类型视频转MP4/3GP/MPG/AVI/WMV/FLV/SWF.格式工厂所有类型音频转到MP3/WMA/MMF/AMR/OGG/M ...

  8. nginx+vsftp图片下载java代码上传

    系统环境:阿里云centos7.3 安装nginx 查看nginx进程 ps aux|grep nginx 在/usr/local/nginx/sbin/目录下 nginx启动 ./nginx 快速停 ...

  9. 基于GmSSL搭建Nginx国密反代服务器

    目录 1. 编译安装GmSSL 2. GmSSL创建国密签名证书和加密证书 1. 生成CA证书 2. Server签名证书 3. Server加密证书 3. 编译安装Nginx 4. Nginx国密单 ...

最新文章

  1. 考研计算机专业英语题型,考研英语一题型及分值
  2. 10 个神奇的网站显示超强的 HTML5 技术
  3. OpenCV视频加速Video acceleration的实例(附完整代码)
  4. pat 团体天梯赛 L2-012. 关于堆的判断
  5. 关于微型计算机的原理 叙述正确的是,微型计算机原理练习附答案概念.doc
  6. Wijmo 更优美的jQuery UI部件集:在安全站点使用Wijmo控件
  7. 从软件的价值体系开始向技术的反向分析
  8. 计算机国际标准编码,【计算机基础】常用编码格式
  9. Wox + Everything = 效率神器(附下载链接)
  10. Server2016的安装步骤
  11. java邮箱发送验证码_java实现使用QQ邮箱发送验证码功能
  12. 第3章 感受(一)——3.12. Hello STL 向量篇
  13. java读取war3模型_GitHub - wucao/jw3gparser: Java Warcraft Ⅲ Replay Parser(Java解析《魔兽争霸3》游戏录像工具)...
  14. python中设置超时跳过,超时退出
  15. 文件系统FATFS的移植教程
  16. docker教程-docker镜像
  17. 让网站加载速度更快的10种方法
  18. VMware16调整了路径后界面全部变成了英文
  19. 软件系统架构设计的六大原则
  20. Ubuntu14.04 安装 Python3.6

热门文章

  1. 阿里云挂载OSS到ECS
  2. 微信小程序 多选单机变色
  3. android仿qq动态视频播放,Android 自定义ListView实现QQ空间界面(说说内包含图片、视频、点赞、评论、转发功能)...
  4. 百度掀起智能音箱“服务化浪潮”
  5. 工资计件软件(管理后台,手机应用App扫码)功能列表
  6. 灿谷2021三季报:积极应对行业逆风,平台生态紧密联动
  7. PHP设计模式之单例模式与工厂模式
  8. 运用五视图方法进行软件架构设计--实战一
  9. 电分糊涂日记之《电路基本概念定律》
  10. LeetCode之K站中转内最便宜的航班(DP解法)