如何将APP部署在阿里云服务器上

随着移动通信设备终端的逐步流行,移动互联网在互联网交流中起着越来越大的作用,而移动互联网采用纯网站应用的部分相当之少,曲而代之的APP应用软件正以雨后春笋般的速度生发出来,例如说苹果IOS市场里的很多APP、谷歌安卓尔市场里的APP等。很多APP会布局在有些手机市场里运营、但也有非常多的APP会采取自己租用服务器且自己配置环境的方式来运营,这样拥有更多的自主权、减少很多在综合APP市场里的限制,很多大型的APP都是采用自主运营的操作。

如果将APP部署在阿里云服务器,可能会有以下一些操作值得您参考:

1,APP应用需要什么样的云服务器?

为了帮助大家了解如何使用阿里云云服务器及相关应用,阿里云的移动云团队开发了一个简单的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

原文:http://www.91aliyun.com/aliyun_server/aliyun_server_jy/how_app_deployed_on_cloud_aliyun/

时间: 2024-09-03 12:18:37

如何将APP部署在阿里云服务器上的相关文章

tomcat部署到阿里云服务器,虚拟路径启动有问题

问题描述 tomcat部署到阿里云服务器,虚拟路径启动有问题 server.xml同样的配置在本地可以跑,但是放到阿里云就启动不了,报: SEVERE: Error starting static Resources java.lang.IllegalArgumentException: Document base /test does not exist or is not a readable directory server.xml去掉了项目路径而已: <Host name="loc

手把手教你如何在阿里云服务器上搭建PHP环境?

购买阿里云服务器前,请先到阿里云官网领取幸运券,然后再购买,除了价格上有很多优惠外,还可以参与抽奖.详见:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=2a7uv47d&utm_source=2a7uv47d 首先你需要买一个阿里云服务器,买的时候可以选择操作系统(买完之后在控制台也可以更改操作系统) 我使用的是CentOS,买完服务器之后需要添加一个多语言环境,这个需要到云市场搜索"

调试-本地网站如何传到阿里云服务器上?

问题描述 本地网站如何传到阿里云服务器上? 本地的程序只需要改数据库连接部分么?必须域名解析后才能进行调试么? 解决方案 很多方法,比如云服务器开ftp,然后直接传. 或者上传网盘,云服务器从网盘下载 解决方案二: 有ip就可以调试. 解决方案三: 在阿里云上重新部署,将网站代码打包上传可以用filezilla等软件,如果数据库如果有server就用ip连接,没有的话就导出数据在阿里云上重新部署数据库. 解决方案四: 最近也有用阿里云服务器的意向 解决方案五: 不知道你是用什么语言做的网站

怎么将域名直接指向阿里云服务器上tomcat服务器下的应用

问题描述 怎么将域名直接指向阿里云服务器上tomcat服务器下的应用 而不是通过www.xxx.com:8080/webapp,不用nginx可以吗,新手求教........ 解决方案 域名指向阿里服务器的公网ip 你的tomcat配置使用80端口(而不是8080端口),如果有iis等别的web server占用了端口,先禁用它们. 防火墙允许80端口 域名和服务器备案 其它问题,可以问阿里的客服. 解决方案二: 可以啊,,直接用域名绑定你的阿里云服务器的公网ip就好了

技术分享:如何在阿里云服务器上部署网站

网站是服务器上最常见的应用,按规模可以根据网站的日均PV区分,按类型可以区分为门户类网站.企业类网站.个人网站.交易型网站.论坛.博客等. 在云服务器上部署网站前,首先必须确保您有云服务器的管理权限,或者是云服务器的空间和接口程序.拥有云服务器的空间和接口程序,在云服务器上实现网站应用的步骤如下: 1.需要在web服务上配置好网站所需的相应环境; 2.需要添加网站所使用的权限; 3.开启网站使用的端口. 部署网站需要注意以下几点: 1.防火墙是否有做一些限制,如网站的80端口是否有开启; 2.服

在阿里云服务器上怎么装tomcat

租好阿里云服务器:ubuntu14 64位,然后按照https://help.aliyun.com/knowledge_detail/5974333.html?spm=5176.788314854.2.5.klkUUu这篇文章下载一键安装WEB环境,主要是 nginx:1.0.15.1.2.5.1.4.4 MySQL:5.1.73.5.5.35.5.6.15 PHP:5.3.18.5.4.23.5.5.7 然后可以使用wget命令下载jdk和tomcat安装包: 下载tomcat: wget -

如何在阿里云服务器上部署Mysql数据库?

注意,请先到阿里云官网领取幸运券,除了价格上有很多优惠外,还可以参与抽奖.详见:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=2a7uv47d&utm_source=2a7uv47d   上面截图中Mysql的 版本号是:Mysql 5.7的版本,这个版本是我在本地开发时测试很好用的,但是今天我在远程主机上安装时,报错 然后我就下个Mysql5.5的版本 具体的安装步骤请参照阿里云提供的帮助文

如何将本地服务器上的网站传到阿里云服务器上?

问题描述 能不能有大神给讲一下具体的操作,谢谢!!! 解决方案 解决方案二:有没有人在呢很着急额谢谢了解决方案三:自己盖楼自己顶解决方案四:如果是虚拟主机,找到FTP和数据库权限,倒库+上传代码,如果是阿里云的ECS服务器,远程桌面登录,然后环境配置,再倒.解决方案五:此外,阿里云还有个命令,可以授权进入,具体问下客服

阿里云服务器上安装 Ghost方法介绍

现在我们准备进入 Ghost 的世界吧! 做些准备工作 创建数据库 我们希望 Ghost 搭配 MySQL 数据库运行,因此需要为 Ghost 创建一个 MySQL 数据库.前面已经安装好 MySQL 了,现在我们就来创建数据库吧: mysql -uroot -p -e 'create database ghost;'  系统会提示你输入 MySQL 数据库的 root 账户密码(还记得前一章节安装 MySQL 时设置的密码吗?).指令执行之后就创建了一个叫做 ghost 的数据库,将来,你的文