vsftpd+nginx搭建图片服务器的一些问题

  前言

   五月份做了一个项目,其中有一个vsftpd+nginx搭建图片服务器的部分,一直出现错误,在控制台上显示上传成功,可是访问相关图片页面却一直访问不了,想了几天也没解决,于是这个bug就一直放在那,直到今天才解决。

  一、安装vsftpd+nginx

  这里网上都是资料,不多阐述

  二、vsftpd遇到的错误

    1.启动systemctl start vsftpd 发生错误:

解决方法 1)按照网上说的,把vsftpd.conf配置文件下的#listen_ipv6=YES注释掉或者改为NO 2)若还是不能启动,则输入 ps aux|grep vsftpd 看看前面是否已经启动了该服务,若启动了,直接kill -9 进程ID  即可

  2.在Linux中输入ftp:ip 后输入管理员账户(root)显示没权限

   解决方法 1)打开vsftpd目录下的user_list ,把root那一行注释掉即可 2)输入useradd 用户名 在创建一个用户,默认没有密码进行登录

  三.nginx遇到的错误

  1.无法访问配置server_name下的目录

解决办法 1)查看下nginx.conf中配置得root指向的地址是否正确  2)查看server_name 域名中是否有对应的ip(hosts文件中的映射是否正确)

  2.Linux中hosts文件无法生效

解决办法 1)具体原因未知(希望知道的给我留言,谢谢),我后来直接到windows配置windows的hosts文件  2)发现windows配置的也无效,我在网上找了个更改hosts的神器,叫SwitchHosts,我直接用这软件改就成功了

时间: 2024-12-27 17:52:11

vsftpd+nginx搭建图片服务器的一些问题的相关文章

nginx搭建图片服务器

http_image_filter_module是nginx提供的集成图片处理模块,支持nginx-0.7.54以后的版本,在网站访问量不是很高磁盘有限不想生成多余的图片文件的前提下可,就可以用它实时缩放图片,旋转图片,验证图片有效性以及获取图片宽高以及图片类型信息,由于是即时计算的结果,所以网站访问量大的话,不建议使用. 安装nginx wget http://nginx.org/download/nginx-1.7.3.tar.gz 安装gd yum install gd-devel 安装p

nginx+ftp搭建图片服务器(Windows Server服务器环境下)

几种图片服务器的对比 1.直接使用ftp服务器,访问图片路径为 ftp://账户:密码@192.168.0.106/31275-105.jpg 不采用这种方式,不安全容易暴露ftp账户信息 2.直接使用IIS或Tomcat等服务器在项目中访问,图片少的情况可以考虑.商城网站则不行,图片访问处理需搭建图片服务器 3.ftp+nginx服务器,ftp负责上传图片,nginx负责图片的访问 一.需要的组件 1.ftp服务器(图片上传,本文选用IIS为容器) ps Linux操作系统  可安装vsftp

Nginx 独立图片服务器的搭建

为什么需要独立图片服务器? 如果你留心的话,可以发现,现在主流的网站都是有单独的图片服务器的,例如,人人网的为rrimg,淘宝的为taobaocdn,下面还有很多的二级域名. 独立的图片服务器有诸多好处,其中一个就是客户端浏览器对一个主机下的连接数量限制,具体的连接数目忘记了,但基本都在10以下.也就是说,浏览器会控 制一个站点下的并发请求数量在10以下,如果对于网站有很多样式文件.脚本文件和图片需要加载的话,请求的过程会被阻塞,影响网站的打开速度. 建立图片服务器,将图片资源放在另外一个域名下

nginx配置图片服务器

这几天研究了一下nginx配置图片服务器的相关内容,个人的一些收获与大家分享一下: Nginx是目前非常流行的web服务器,它起源于俄罗斯.它具有处理速度快,并发量大,占用资源极低等优点,尤其对于静态资源的处理更佳,有测试证明是apache的30倍.现在已经广泛的应用于多家门户网站.中大型网站中,作为反向代理.图片缓存服务器等.本例是结合张宴的blog(http://blog.s135.com/nginx_cache/),做的变动.主站是IIS7.5(192.168.36.70),用的是.net

使用FastDFS搭建图片服务器(单实例)

一.背景描述 之前公司的图片服务器已经不能胜任了(直接使用tomcat),需要重新搭建图片服务器,这两天研究了下FastDFS,感觉挺好用记录下来以供日后参考. 二.FastDFS官方介绍 FastDFS是一款类Google FS的开源分布式文件系统,它用纯C语言实现,支持Linux.FreeBSD.AIX等UNIX系统.它只能通过 专有API对文件进行存取访问,不支持POSIX接口方式,不能mount使用.准确地讲,Google FS以及FastDFS.mogileFS. HDFS.TFS等类

ueditor搭建图片服务器

最近用使用富文本编辑器,之前一直使用kindeditor和eWebEditor来着,有同事给推荐说使用百度推出的Ueditor,所以咯,自己新项目就将它引进来了,这里说一下心得, 说实话,Ueditor的官网文档真的一般,但是还是能让人看懂的,只不过有些地方写法实在操蛋.不过简单的上手还是很容易的,好了,废话不多说,直接上干货. 一.简单的使用 1 <%@ page language="java" contentType="text/html; charset=UTF-

Ubuntu Nginx搭建Gitweb服务器

安装Nginx 和 Gitweb [email protected]:~$ sudo apt-get install nginx gitweb 修改Gitweb配置文件 [email protected]:~/git-repo$ vim /etc/gitweb.conf 修改或添加以下: [plain] #Git库所处路径 $projectroot = "/home/simba/git-repo"; #启用追溯 $feature {'blame'}{'default'} = [1];

nginx 搭建文件下载服务器

nginx 搭建下载服务器 一:配置 default.conf server {listen 80;server_name localhost; charset utf-8; #access_log /var/log/nginx/host.access.log main; location / { #root /usr/share/nginx/html; #index index.html index.htm; root /home/jingxiang; autoindex on; #开启索引功

170116、centos6.4下nginx和ftp搭建图片服务器

一.需要的组件 图片服务器两个服务: Nginx(图片访问): 1.http服务:可以使用nginx做静态资源服务器.也可以使用apache.推荐使用nginx,效率更高. 2.反向代理 实现 负载均衡 ftp服务(图片上传): 使用Linux做服务器,在linux中有个ftp组件vsftpd. 二.Nginx服务器搭建 1.安装Nginx 要求安装vmware虚拟机. Linux:CentOS6.4(32) Nginx:1.8.0 Vsftpd:需要在线安装. 虚拟机以及Linux安装很简单此