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的运行环境,主要分为以下五个部分:

  1. Azure website基本配置(http://www.cnblogs.com/cloudapps/p/5194036.html)
  2. 部署Java Web Apps(http://www.cnblogs.com/cloudapps/p/5202387.html)
  3. 定制化Azure Website默认Tomcat和JDK环境(http://www.cnblogs.com/cloudapps/p/5202389.html)
  4. 定制化使用用户自定义Tomcat和JDK环境(http://www.cnblogs.com/cloudapps/p/5202412.html)
  5. Java 8下PermGen(Permanent Generation)(http://www.cnblogs.com/cloudapps/p/5202478.html)

Azure Website Java运行环境基本配置

  1. 登入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,可以看到默认的主页,代表你的网站是配置创建成功的:

转载于:https://www.cnblogs.com/cloudapps/p/5194036.html

定制化Azure站点Java运行环境(1)相关推荐

  1. 网站运行java_定制化Azure站点Java运行环境(5)

    Java 8下PermGen及参数设置 在上一章节中,我们定制化使用了Java 8环境,使用我们的测试页面打印出了JVM基本参数,但如果我们自己观察,会发现在MXBeans中,没有出现PermGen的 ...

  2. 定制化Azure站点Java运行环境(2)

    Azure Website上发布Java web应用 在Azure站点上发布Java Web应用非常简单,可以使用git从源代码发布,也可以使用FTP/FTPs直接发布,本节介绍FTP方式. 准备好你 ...

  3. flash cs3 pro 写了脚本说java运行环境出错,Flash CS3动作面板打开出错[Java运行时环境初始化时出现错误,你可能需要重......

    为了携带和使用方便,大多数人会选择使用软件的精简版,首先要感谢那些制作精简版软件的作者,因为这类软件一般不用安装,直接就能使用,而且体积一般只有 100MB左右.不过,正因为精简版精简了很多被认为是& ...

  4. 一、Java 运行环境的搭建

    @MHH Java 运行环境的搭建 前言 一.JDK的下载 二.JDK的安装步骤 三.安装JRE 四.配置环境变量 五.检查环境变量是否配置成功 六.总结 前言 Java 运行环境的搭建.JDK的下载 ...

  5. Windows Azure Platform Introduction (6) Windows Azure应用程序运行环境

    <Windows Azure Platform 系列文章目录> Windows Azure应用程序运行环境 Windows Azure云计算平台是提供PaaS(平台即服务)和IaaS(基础 ...

  6. java7 xp版下载64位_JRE7 64位下载|JRE7 64位(java运行环境) V1.7.0.65官方版

    JRE7 64位是一款可以支持通过Java语言编程软件能够在Win中正常运行的集成软件,java运行环境(java runtime environment),就是我们平时称的JRE,运行JAVA程序所 ...

  7. java 运行环境注册表_Java运行环境与Windows注册表

    有两种Java运行环境(JRE),公有JRE (public JRE)与私有JRE(private JRE).JDK安装程序会安装私有JRE和一个可选的公有JRE.私有JRE完全包含在JDK的安装路径 ...

  8. java运行环境变量及自定义变量

    [README] 本文主要介绍java运行环境变量的获取,如何读取 env.properties 文件并将自定义变量写入到系统变量: [1]System.getenv() 获取环境变量 public ...

  9. java开发环境怎么写_Java开发基础设置:如何配置Java运行环境

    很多朋友都有自学Java的愿望,但是自学一门语言何其艰难,没人指引的话往往不得其门而入.那么,今天千锋老师就给大家带来Java入门课程中配置Java运行环境的方法,希望能够对大家有所帮助. 一.JDK ...

最新文章

  1. Innodb与MySQL各自功能
  2. python代码实现二叉树的分层打印
  3. ios 旋转加载gif_加载GIF动画方法 iOS
  4. Web 3.0 信息聚合的时代
  5. LNMP一键安装脚本(第二版)
  6. PythonRabbitmq文档阅读笔记-生产者数据直接送入队列消费者消费
  7. 计算机图形学完整笔记(八):曲线曲面 - 2
  8. SQL Server如何备份数据库
  9. 固高控制卡学习(vs2010,c++)(之一)
  10. 【一款好用的安卓投屏软件Androidscreen】
  11. Chromedriver和Chrome浏览器版本
  12. Python 批量发送邮件脚本
  13. 整合NGFW和威胁分析后,防火墙这是要上天?
  14. PJSIP 下载和编译
  15. 电源设计满足更大功率密度的需要
  16. 浪潮之巅第十三章 — 高科技公司的摇篮:斯坦福大学
  17. python 八卦图
  18. 判断17位VIN码的键盘
  19. 3款Win10必备的高质量软件,让你的电脑成为真正利器
  20. 关于《Windows程序设计(第2版)王艳平 张铮编著》第3章设计TLS里的一个问题

热门文章

  1. Mikrotik RouterOS 日常问题解析 ROS 5.4下载
  2. Google虚拟现实游戏 Ingress 邀请码一枚(已领)
  3. vue动态获取元素距离页面顶部的高度_VUE如何实时监听元素距离顶部高度
  4. 【数据挖掘知识点三】大数定理与中心极限定理
  5. Java生成CRC16数据校验码
  6. Java的知识点28——线程的生命周期
  7. Docker selenium自动化 - windows版docker的安装与运行环境检测
  8. Python 技术篇-socket套接字实现两个窗口间消息传递实例演示,TCP实现
  9. STM32下SD卡驱动详解
  10. 模拟电路技术之基础知识(四)