OPENSHIFT是红帽的云开发平台即服务(PaaS)。自由和开放源码的云计算平台使开发人员能够创建、测试和运行他们的应用程序,并且可以把它们部署到云中。OPENSHIFT广泛支持多种编程语言和框架,如Java,Ruby和PHP等。另外它还提供了多种集成开发工具如Eclipse integration,JBoss Developer Studio和 Jenkins等。OpenShift 基于一个开源生态系统为移动应用,数据库服务等,提供支持。

OPENSHIFT 对开发人员是很包容的,这点比国内很多企业都要良心。注册后即可提供一个免费的一个项目可以创建。可以免费部署JAVA、Python、PHP、NodeJS 等语言的项目,还提供各种容器、数据库。可以说最大限度的满足了大部分 Dever。要知道在天朝java 、python、NodeJS的部署环境还是不便宜的。据说 V2时代可以免费部署3个。WTF....


目前 OPENSHIFT 已经进化到 V3版了。V2 版本已经不开放注册并且提示即将关闭。V3 版目前网上教程较少,这也是我为什么要把这个记录在这里,以提供给更多的人,减少弯路。

V3 官方文档地址:
https://access.redhat.com/documentation/en-us/openshift_online/

V3 官方 JAVA quickstarts Github 地址:
https://github.com/jboss-openshift/openshift-quickstarts

注册账号,在此不累述。
关于 OPENSHIFT 链接时,有时候能上,有时候不行,建议还是翻墙后来弄。

本专题,针对 OPENSHIFT 上部署 JavaWeb 的说明。其他语言大同小异。

1.1 部署 Mysql

1.2 部署 JavaWeb

1.3 部署 phpMyAdmin

1.4 GitHub 代码自动更新

1.5 Mysql 信息加密

results matching ""

    No results matching ""