nginx+vsftpd搭建图片服务器
来源:互联网 发布:超级基因优化液大结局 编辑:程序博客网 时间:2024/06/04 23:29
搭建图片服务器需要先安装nginx服务器 和vsftp组件 nginx服务器的安装上一篇已经有了自己去看
安装vsftp组件
1:首先查看有没有安装vsftp :
rpm -qa | grep vsftpd
2: 用yum方式安装vsftpd :
yum -y install vsftpd
3:安装完成后,设置开始自动启动:
chkconfig vsftpd on
4:启动服务:
service vsftpd start
5: 配置vsftpd.conf:
vim /etc/vsftpd/vsftpd.conf
anonymous_enable=NO //不允许匿名用户访问
因为ftp默认的端口为21,而centos默认是没有开启的,所以要修改iptables文件
vim /etc/sysconfig/iptables
在行上面有22 -j ACCEPT 下面另起一行输入跟那行差不多的,只是把22换成21,然后:wq保存。
还要运行下,重启iptables service iptables restart
6:增加FTP用户:
adduser -d ftpuser //默认会在/home目录下建ftpuser目录
7:设置密码:
passwd ftpuser//为ftpuser用户设定密码 然后重启vsftpd
8:设置文件权限:
chmod -R 777 /home/ftpuser //否则是访问不到里面图片
9 修改selinux 外网是可以访问上去了,可是发现没法返回目录(使用ftp的主动模式,被动模式还是无法访问),也上传不了,因为selinux作怪了。
执行以下命令查看状态:
getsebool -a | grep ftp (可能会出现selinux没有启动的问题 就需要去启动这里就略过)
执行上面命令,再返回的结果看到两行都是off,代表,没有开启外网的访问
执行
setsebool -P allow_ftpd_full_access on
setsebool -P ftp_home_dir on
用客户端连接看是否能连通
配置nginx服务器
1:修改nginx.conf
vim /usr/local/nginx/conf/nginx.conf
添加以上信息 /home/ftpuser/www/是图片存放位置然后重启
- nginx+vsftpd搭建图片服务器
- nginx+vsftpd搭建图片服务器
- 阿里云CentOS 7 搭建图片服务器 (Nginx+Vsftpd)
- nginx与ftp的vsftpd搭建图片服务器
- 图片服务器的实现nginx+vsftpd
- Nginx搭建图片服务器
- nginx搭建图片服务器
- nginx图片服务器搭建
- 搭建Nginx图片服务器
- 搭建Nginx图片服务器
- nginx搭建图片服务器
- 搭建Nginx图片服务器
- Nginx 搭建图片服务器
- Nginx搭建图片服务器(Windows)
- nginx搭建简单图片服务器
- windows nginx 搭建 图片服务器
- nginx+ftp搭建图片服务器
- Nginx搭建图片服务器(Windows)
- crond和crontab详解
- hihoCoder #1014 Trie树
- Docker环境 dockerUI redis mysql zookeeper安装使用
- 通过Statement接口实现数据库的更新操作
- 035-Java-026
- nginx+vsftpd搭建图片服务器
- 权益分发
- 下拉选为12个月 默认选择当前月 HTML+JS实现方式
- java克隆对象
- Wince对数据库操作,出现 对表达式求值导致溢出。 [ Name of function (if known) = ]
- 丑数
- Android产品研发(二十五)-->MVC/MVVM/MVP简单理解
- zookeeper学习 第一章 序言
- 书的复制