搭建图片服务器
来源:互联网 发布:知乎广州it培训机构 编辑:程序博客网 时间:2024/06/05 03:06
需要的软件:
linux,nginx,vsftpd
由于练习需要,我要在Linux上搭建一个图片服务器
首先我使用的操作系统是ubuntu server
然后利用命令 apt-get install vsftpd安装ftp服务器
接下来修改它的配置文件,这些网上都有
然后安装完nginx后,设置根目录到相应存放图片文件夹的目录
接下来利用 apache的common-net工具包,利用java进行图片上传并且在浏览器中测试
import java.io.File;import java.io.FileInputStream;import org.apache.commons.net.ftp.FTP;import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net.ftp.FTPSClient;import org.junit.Test;public class FTPtest {@Testpublic void testFtp() throws Exception{//创建FTP客户端FTPClient client = new FTPClient();//连接相应的FTP服务器client.connect("192.168.244.133", 21);//登录client.login("ubuntu", "Aa13612374830");//读取想要上传的文件FileInputStream fileInputStream = new FileInputStream(new File("D:\\1.jpg"));//修改上传相应目录client.changeWorkingDirectory("/home/ubuntu/ftp");//ftp默认上传格式是文本,所以这里要改为二进制client.setFileType(FTP.BINARY_FILE_TYPE);//保存文件,第一个参数为保存后的文件名,第二个为流client.storeFile("test.jpg", fileInputStream);//退出client.logout();}}
测试样例:
0 0
- 搭建图片服务器方案
- Nginx搭建图片服务器
- nginx搭建图片服务器
- 图片服务器搭建
- 图片服务器搭建
- nginx图片服务器搭建
- tomcat搭建图片服务器
- 搭建Nginx图片服务器
- 搭建一个图片服务器
- 图片服务器搭建
- 搭建图片服务器
- 搭建Nginx图片服务器
- tomcat搭建图片服务器
- 搭建图片服务器
- nginx搭建图片服务器
- 搭建图片服务器
- 搭建Nginx图片服务器
- FastDFS 搭建图片服务器
- android activity管理(六)之ActivityRecord的回收
- hash_map哈希映照容器的实现(template)
- Nutch2.3.1版本选择
- FZU
- C++11特性:智能指针介绍
- 搭建图片服务器
- MY FIRST BLOG ABOUT SOFTWARE PROGRAMMING
- servlet开发、访问步骤及错误分析
- 搜索练习10/hdu.edu.cn/problem1495 非常可乐,bfs+回溯
- IMP-00003:遇到ORACLE错误 27477,调度对象已存在
- UVA Meeting Room Arrangement
- selenium模拟点击下一页出现unknown error: Element is not clickable at point (80, 60)
- springMVC-注解开发(上)
- Spring 源码读书笔记