开发者社区> 问答> 正文

移动干货分享:APP应用需要什么样的云服务器?

阿里云的云服务器(ElasticCompute Service, 简称ECS)是一种处理能力可弹性伸缩的计算服务,其管理方式比物理服务器更简单高效,在使用上可传统服务器没有大的区别。


为了帮助大家了解如何使用阿里云云服务器及相关应用,阿里云的移动云团队开发了一个简单的APP应用:移动云相册,其中使用了ECS主要用作部署云相册的API服务(图片信息调用、图片列表调用)和图片缩略图处理,因为这个应用服务端使用了JAVA语言开发,因此在上面安装tomcat来部署应用。


具体部署


1)远程登录:
第一次购买ECS后,会把该ECS服务器的root账号、密码发送购买者的邮箱,然后购买者可以通过远程登录到ECS服务器,具体远程登录可以参考如下:
Windows:http://help.aliyun.com/manual?spm=5176.383518.5.16.4lLZzn&helpId=59
Linux:http://help.aliyun.com/manual?spm=5176.383518.5.16.4lLZzn&helpId=59


2)安装web环境
根据自己应用特点选择安装相关web服务器tomcat或者jetty,阿里云提供了一条龙安装部署脚本,为开发者提供了更多的方便,请参考如下链接:http://help.aliyun.com/manual?spm=0.0.0.0.RGeYy4&helpId=129


3)打包应用
将web源码下载到本地,使用命令mvnpackage打成war包。如果不是maven工程,可以用类似ant打成war包。


4)上传war包
Linux下面可以使用sftp上传war包,上传war包到指定目录后进行解压,具体使用方式参考:http://help.aliyun.com/manual?spm=0.0.0.0.PnfpSL&helpId=1848


5)启动web服务
将tomcat或jetty服务启动


6)配置反向代理、绑定域名
具体配置信息参考:http://help.aliyun.com/manual?spm=0.0.0.0.Ti7iuA&helpId=532, http://help.aliyun.com/manual?spm=0.0.0.0.MKbFj1&helpId=65

展开
收起
笑傲江虎 2013-12-17 14:43:58 13090 0
5 条回答
写回答
取消 提交回答
  • 推荐回答:

    感谢分享

    官方帮助文档地址:阿里云帮助中心

    更多参考: 阿里云官方(新用户需官网注册查看)

    2021-04-19 21:53:43
    赞同 展开评论 打赏
  • 学习了不错干货
    2014-01-03 20:42:58
    赞同 展开评论 打赏
  • Re移动干货分享:APP应用需要什么样的云服务器?
    这个必须学习,必须收藏
    2013-12-28 20:03:54
    赞同 展开评论 打赏
  •    学习下
    2013-12-20 15:45:59
    赞同 展开评论 打赏
  • 感谢版主分享,新版过来支持一下。
    2013-12-17 18:56:57
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
女性移动App安全攻防战 立即下载
汇聚云计算的生态核能——云市场,云上APP Store 立即下载
千万级用户直播App——服务端架构设计和思考 立即下载