openshift介绍及基础使用
2014-08-27 16:26
232 查看
看看具体的命令:
准备
基本的Java知识是必需的,安装最新的Java开发工具包(JDK ),可以是OpenJDK 7或OracleJDK 7。
注册一个OpenShift帐户,它是完全免费的,可以分配给每个用户1.5
GB的内存和3 GB的磁盘空间。
安装RHC客户端工具,需要有ruby 1.8.7或更新的版本,如果已经有ruby
gem,输入
sudo gem install rhc,确保它是最新版本。要更新RHC的话,执行命令
sudo gem update rhc,如需其他协助安装RHC命令行工具,请参阅该页面: https://www.openshift.com/developers/rhc-client-tools-install
通过
rhc setup命令设置您的OpenShift帐户,此命令将帮助你创建一个命名空间,并上传你的SSH
keys到OpenShift服务器。
第1步:创建一个JBoss EAP的应用
首先从创建示例应用程序开始,把该应用称作 newsapp。
$ rhc create-app newsapp jbosseap
然后可以使用如下命令:
$ rhc create-app newsapp jbosseap -g medium
这样会创建一个应用程序容器,设置好所有需要的SELinux政策和cgroup配置,OpenShift也将创建一个私人git仓库并克隆到本地。最后,OpenShift会给外界提供一个DNS,该应用程序将在
http://newsapp-{domain-name}.rhcloud.com/下可以访问(将
domain-name更换为自己的域名)。
部署到OpenShift
最后,更改部署到OpenShift$ git add . $ git commit -am "NewApp" $ git push
相关文章推荐
- 一步一步教你使用AgileEAS.NET基础类库进行应用开发-基础篇-类库介绍
- 介绍Java对象序列化使用基础
- Core Animation基础介绍、简单使用CALayer以及多种动画效果
- PHP循环函数使用介绍之PHP基础入门教程
- PHP循环函数使用介绍之PHP基础入门教程
- AJAX学习基础:简单介绍数据岛使用方法
- Cocos2d-X游戏开发之社交网络平台的使用(EziSocial)(基础介绍)
- Core Animation基础介绍、简单使用CALayer以及多种动画效果
- Core Animation基础介绍、简单使用CALayer以及多种动画效果
- Java基础笔记 – Annotation注解的介绍和使用 自定义注解
- 本文从以下几个基础的方面介绍dom4j操作XML的使用小结,挺好!
- Jni使用基础(一)之简单介绍说明
- Object-C基础—属性的介绍与使用
- Core Animation基础介绍、简单使用CALayer以及多种动画效果
- Java基础笔记 – 枚举类型的使用介绍和静态导入
- Object-C 基础之1 — 属性的介绍与使用
- WMI的基础介绍在vbs中的使用方式
- 低年级的计算机系统基础:介绍几本教材及国内外大学使用情况
- CoreAnimation基础介绍、简单使用CALayer以及多种动画效果
- 【COCOS2DX-LUA 脚本开发之一】LUA语言基础在Cocos2dX游戏中使用Lua脚本进行游戏开发(基础篇)并介绍脚本在游戏中详细用途