一、java保存远程服务器的图片文件?
1 上传图片
上传图片可以用java,过tomcat
2 下载图片
下载图片不用java,不过tomcat。图片是静态资源,不需要经过java的动态解析,java也不擅长。可以用nginx来做静态文件服务器,如果要更高效率的可以使用CDN。
3 存储图片
如果图片量不多,直接存磁盘;如果是海量图片,就需要存储到单独的分布式文件系统,如FastDFS、TFS、MogileFS。
二、如何将APP部署在阿里云服务器上?
具体部署
1)远程登录: 第一次购买小鸟云服务器后,可以在个人中心查看到云服务器的IP、帐户等信息,然后购买者可以通过远程登录到小鸟云服务器,
2)安装web环境 根据自己应用特点选择安装相关web服务器tomcat或者jetty,小鸟云提供了一条龙安装部署脚本
3)打包应用 将web源码下载到本地,使用命令mvnpackage打成war包。如果不是maven工程,可以用类似ant打成war包。
4)上传war包 Linux下面可以使用sftp上传war包,上传war包到指定目录后进行解压
5)启动web服务 将tomcat或jetty服务启动
6)配置反向代理、绑定域名