定制化Azure站点Java运行环境(1)
Azure website提供了为现代化的web应用程序快速部署的PAAS平台,可以让用户几分钟之内快速的将自己的应用部署到云端,并且提供了自动扩展(auto-scaling),SSL,多种语言(Java,Python,PHP, Node.JS, .Net) 等的支持,并且可以和其他Azure服务无缝整合等特性,赢得了很多用户的青睐。
作为PAAS平台,Azure website的app运行环境,OS等底层设施都由微软进行管理,用户只需要关心自己的App和Data即可,但在一些情况下,用户希望能够定制化运行环境的设置,更好的运行运行程序,在这方面,Azure website也为这类高级用户提供了灵活的选项供用户做定制化部署,本文以Java运行环境为例,介绍下如何定制化website的运行环境,主要分为以下五个部分:
- Azure website基本配置(http://www.cnblogs.com/cloudapps/p/5194036.html)
- 部署Java Web Apps(http://www.cnblogs.com/cloudapps/p/5202387.html)
- 定制化Azure Website默认Tomcat和JDK环境(http://www.cnblogs.com/cloudapps/p/5202389.html)
- 定制化使用用户自定义Tomcat和JDK环境(http://www.cnblogs.com/cloudapps/p/5202412.html)
- Java 8下PermGen(Permanent Generation)(http://www.cnblogs.com/cloudapps/p/5202478.html)
Azure Website Java运行环境基本配置
- 登入Azure的管理portal,创建一个测试的website应用myjavasite,如下所示:
2. 进入你创建的站点myjavasite,选择"仪表板",因为后续我们主要通过FTP方式来更新网站,所以需要重置一下部署密码,选择右下角"重置部署凭据",设置你的部署密码并牢记:
3. 选择"配置"界面,我们来配置Java运行环境,默认情况下PHP运行环境是打开的,但我们测试Java不需要,选择关闭;Java版本我们选择1.7.0_51, Tomcat选择7.0.50,目前这些版本是在Azure站点上提供的也是唯一的版本:
4. 最后平台部分,请选择64位,32位平台对于JVM大小会有2GB限制,所以并不推荐,正常情况下选择选择64位。
5. Azure的网站也支持用户自定义SSL,可以上传自己的pfx文件并进行设置,也支持自定义域名,可以通过cName将你的域名指向Azure的网站,在此不再详述:
6. 可以在界面上配置您的网站的默认welcome文件,即在默认情况下/site/wwwroot下哪个文件为welcome文件,并且你可以添加,修改默认文档的名字和搜索顺序,设置完成点击保存配置:
7. 回到"仪表板"界面,在右下角可以看到你的website的URL,上传文件的FTP地址,FTP的用户名密码,点击你的站点URL,可以看到默认的主页,代表你的网站是配置创建成功的:
定制化Azure站点Java运行环境(1)的更多相关文章
- 定制化Azure站点Java运行环境(5)
Java 8下PermGen及参数设置 在上一章节中,我们定制化使用了Java 8环境,使用我们的测试页面打印出了JVM基本参数,但如果我们自己观察,会发现在MXBeans中,没有出现PermGen的 ...
- 定制化Azure站点Java运行环境(4)
定制化使用您自己的Tomcat版本和JDK环境 在上面章节中,介绍了如何通过web.config,定制默认的Azure website的Java运行环境,默认情况下,Azure站点的Tomcat是7. ...
- 定制化Azure站点Java运行环境(3)
定制化Azure Website提供的默认的Tomcat和JDK环境 在我们之前的测试中,如果你访问你的WEB站点URL时不加任何上下文,实际上你看到的web界面是系统自带的测试页面index.jsp ...
- 定制化Azure站点Java运行环境(2)
Azure Website上发布Java web应用 在Azure站点上发布Java Web应用非常简单,可以使用git从源代码发布,也可以使用FTP/FTPs直接发布,本节介绍FTP方式. 准备好你 ...
- Java 运行环境的安装、配置与运行
(一)SDK 的下载与安装 1. 下载SDK 为了建立基于SDK 的Java 运行环境,需要先下载Sun 的免费SDK 软件包.SDK 包含了一整套开发工具,其中包含对编程最有用的是Java 编译器. ...
- Windows7系统下JAVA运行环境下载、安装和设置(第二次更新:2012年03月14日)
1.下载 地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,(由于Sun于2009年被oracle收购所以网址 ...
- Windows7下的Java运行环境搭建过程图解
第一步:下载JDK 地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html,(由于Sun于20 ...
- Java运行环境的配置(JDK和JRE)
Jdk 表示java开发环境,包含开发环境和运行环境 Jre 表示java运行环境 JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发 ...
- Editplus配置java运行环境
Editplus配置java运行环境 下载及安装: editplus官网下载地址:https://www.editplus.com/ 安装方法和安装普通exe应用程序一样,选在安装路径,下一步下一步, ...
随机推荐
- C语言做一个通讯录程序(在console里面运行)
最近复习C语言的时候看到网上有个C语言通讯录的小项目,于是看了下那个程序实现的大概的功能,然后自己也跟着做了个.代码还算简洁,贴上来给有需要的人. // // main.m // AdressBook ...
- php修改配置文件php.ini设置文件上传大小讲解
打开php.ini,首先找到;;;;;;;;;;;;;;;;; File Uploads ;;;;;;;;;;;;;;;;;区域,有影响文件上传的以下几个参数: file_uploads = ...
- Mysql基本类型(五种年日期时间类型)——mysql之二
转自:<MySQL技术内幕:时间和日期数据类型> http://tech.it168.com/a2012/0904/1393/000001393605_all.shtml
- ArcGIS for WPF 访问外部资源
原文 http://www.cnblogs.com/wdysunflower/archive/2011/07/14/2105584.html ArcGIS for WPF 访问外部资源 应用背景: 因 ...
- Silverlight 结合ArcGis 在地图画点
原文 http://www.dotblogs.com.tw/justforgood/archive/2012/05/10/72076.aspx 我们直接来看完成后的画面读者会比较有兴趣 如上,小马在地 ...
- 国际化标签 <fmt:bundle>&<fmt:message>的使用
国际化标签 <fmt:bundle>&<fmt:message>的使用 Message.properties文件: name=www.gis520.com #info= ...
- WIN7_64位系统安装oracle以及PLSQL方法(不用装32位oracle客户端)
一.oracle10g安装,比较简单 1.去Oracle网站下载Vista版的Oracle:Oracle Database 10g Release 2 (10.2.0.4) for Microsoft ...
- Wap touch flispan demo
直接上代码了 仔细看看例子就会明白 简单实用 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8& ...
- UESTC_导弹拦截 2015 UESTC Training for Dynamic Programming<Problem N>
N - 导弹拦截 Time Limit: 3000/1000MS (Java/Others) Memory Limit: 65535/65535KB (Java/Others) Submit ...
- 网易云课堂_C++开发入门到精通_章节7:模板
课时35类模板 类模板 创建类模板的实例 class Name<类型参数表>object; 类模板与模板类的区别 类模板是模板的定义,不是一个实实在在的类,定义中用到通用类型参数 模板类是 ...