window Azure 部署java 应用
2016-03-22 14:01
405 查看
最近在配置windows Azure 服务器,下面开始吧,快速地配置你的服务器,将java 项目发布上去,让全世界都可以访问。
首先要有一个Azure 账号(自己去搞一个,没账户玩不了)
1.登录到Azure,点击右上角的账户管理,就到了一个界面,界面左下角有新建的按钮,点击:
2.点击1中的新建按钮后,如下图,创建虚拟机,DNS名称自己取,这里以cpp2016为例,用户名、新密码自己设定,设定后选择中国东/北部,最后点击右下角的创建虚拟机
3.大概4/5分钟,虚拟机创建完毕,如下图
4.点击刚刚创建的虚拟机cpp2016,选择终结点,来到如下图的界面,选择下面的添加,添加80为公用端口,8080为私有端口,注意下面的Remote Desktop的公用端口,待会有用
5.点击虚拟机的仪表板,来到如下的界面
6.注意仪表板左侧的参数,其中有公用虚拟IP(VIP)地址
7.按win+R开启dos窗口,输入6的ip地址:4的Remote Desktop的公用端口 ,如下,然后会弹出一个让你输入用户名、密码的框,将2中创建的用户、密码输入即可
8.连接成功后,来到下面的界面,这时候就可以将你本机的jdk,tomcat拷贝过去,配置环境变量,启动tomcat
9.注意5中左侧有个DNS名称,复制粘贴到浏览器的url中,就出现如下图的界面,这时候,作为一个java web开发者,你知道后面的该怎么做
到此为止,应该是很简单的,但我之前试了其他两个方法都不行,而且卡在其中一步寸步难行:
下面的方法很cool,直接在eclipse开发应用,开发完直接上传:
下面的两篇文章说的都差不多
http://www.07net01.com/2015/10/936064.html http://www.developer.com/java/how-to-migrate-java-applications-to-azure-cloud.html
但是到了快发布到cloud时,出现了下面的问题:
被卡了几天也没解决
下面来看看阿里云与Azure云的区别:
阿里云的配置:http://blog.csdn.net/change_on/article/details/49205901
访问阿里云是通过阿里云分配的外网ip+端口即可,可是先看看Azure的ip:
仔细看看就明白,Azure只给你分配一个内网ip,所以,如果访问tomcat是以ip+端口是绝对不行的(我也因此浪费了一天),Azure其实是分配给你一个DNS,你只需把80、8080端口开放,外界即可访问
首先要有一个Azure 账号(自己去搞一个,没账户玩不了)
1.登录到Azure,点击右上角的账户管理,就到了一个界面,界面左下角有新建的按钮,点击:
2.点击1中的新建按钮后,如下图,创建虚拟机,DNS名称自己取,这里以cpp2016为例,用户名、新密码自己设定,设定后选择中国东/北部,最后点击右下角的创建虚拟机
3.大概4/5分钟,虚拟机创建完毕,如下图
4.点击刚刚创建的虚拟机cpp2016,选择终结点,来到如下图的界面,选择下面的添加,添加80为公用端口,8080为私有端口,注意下面的Remote Desktop的公用端口,待会有用
5.点击虚拟机的仪表板,来到如下的界面
6.注意仪表板左侧的参数,其中有公用虚拟IP(VIP)地址
7.按win+R开启dos窗口,输入6的ip地址:4的Remote Desktop的公用端口 ,如下,然后会弹出一个让你输入用户名、密码的框,将2中创建的用户、密码输入即可
8.连接成功后,来到下面的界面,这时候就可以将你本机的jdk,tomcat拷贝过去,配置环境变量,启动tomcat
9.注意5中左侧有个DNS名称,复制粘贴到浏览器的url中,就出现如下图的界面,这时候,作为一个java web开发者,你知道后面的该怎么做
到此为止,应该是很简单的,但我之前试了其他两个方法都不行,而且卡在其中一步寸步难行:
下面的方法很cool,直接在eclipse开发应用,开发完直接上传:
下面的两篇文章说的都差不多
http://www.07net01.com/2015/10/936064.html http://www.developer.com/java/how-to-migrate-java-applications-to-azure-cloud.html
但是到了快发布到cloud时,出现了下面的问题:
被卡了几天也没解决
下面来看看阿里云与Azure云的区别:
阿里云的配置:http://blog.csdn.net/change_on/article/details/49205901
访问阿里云是通过阿里云分配的外网ip+端口即可,可是先看看Azure的ip:
仔细看看就明白,Azure只给你分配一个内网ip,所以,如果访问tomcat是以ip+端口是绝对不行的(我也因此浪费了一天),Azure其实是分配给你一个DNS,你只需把80、8080端口开放,外界即可访问
相关文章推荐
- Java MD5加密算法
- JAVA中数组的声明、创建和初始化
- Spring 一二事(10) - annotation AOP
- 从spring3升级到spring4
- java
- struts2中转发和重定向详解
- 浅析Java中的final关键字
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- [Java]double初始化问题
- spring mvc(注解)上传文件的简单例子
- Servlet监听器、过滤器与Spring拦截器
- java就近原则浅析
- Struts2中转发和重定向的区别以及实现方法
- java默认事务级别read committed对binlog_format的需求
- eclipse中 linked resource的使用
- Eclipse 安装反编译插件
- Eclipse-JEE解决Cannot change version of project facet Dynamic web module to 2.4
- JavaWeb动态导出Excel可弹出下载
- HDU2019JAVA
- SpringBoot使用的心得记录