近期评论

分类目录

OpenShift redhat – 推出PaaS云计算应用平台支持PHP、Java、MySQL

Redhat红帽公司推出了面向开源开发人员开放的平台OpenShift,支持PHP语言,可以搭建各类网站,并且出自Redhat之手,稳定性会很不错。

在申请和使用了OpenShift确实能够感受到云计算应用带来的巨大影响力。OpenShift是redhat在2011年5月推出,支持用于Java、Python、PHP和Ruby的更多的开发框架,开发人员可以构建、测试、运行和管理他们的应用。

目前已支持Java,PHP,Python,Perl,Ruby五种编程语言和对应的web框架,而且还在不断增加中。支持为应用添加MySQL Database,phpMyAdmin,MongoDB NoSQL Database,Cron 1.4等,事实上OpenShift可以当作免费PHP空间来使用。

OpenShift免费空间可以正常运行各类PHP程序,OpenShift自带了wordpress博客一键生成功能,也可以自己安装Wordpress、Discuz! X2.5等程序,每个注册用户,目前Red Hat的OpenShift 上可以免费创建三个app,提供1.5G 内存和3G 存储空间。

OpenShift服务器采用的是AmazonEC2美国东海岸数据中心,月流量什么的不限制,且支持绑定顶级域名。

OpenShift redhat推出PaaS云计算应用平台支持PHP、Java、MySQL

一、OpenShift免费空间注册申请

1、打开OpenShift官方网站:https://openshift.redhat.com/app/,点击“Sign Up”,注册一个新账号。

2、提交申请后,进入你的邮件当中激活你的链接,完成OpenShift免费空间的申请。

二、OpenShift免费空间一键安装Wordpress博客

1、虽然OpenShift提供了灵活的配置服务,用户可以自己定义自己需要多少资源,灵活配置,但是在OpenShift搭建一个适合安装Wordpress等PHP程序的环境还涉及到了git等命令。

2、所以新手建议还是直接用OpenShift自身提供的Wordpress应用来一键创建Wordpress博客,这里有一个最大好处就是OpenShift已经自动为你生成了PHP程序运行的PHP环境。

3、接上面,激活后进入选择应用安装页面。上方是Wordpress、Drupal等应用。(点击放大)

4、下方是PHP、Ruby、Perl、MysqL、PhpMyAdmin等创建。

5、选择上方的“wordpress”,接下要输入一个APP名称和Name名称,如下图:

6、点击确定后,稍等一会儿,OpenShift就会自动为我们创建好Wordpress博客了。

7、接下来出现的信息就非常重要了(MysqL信息和WP管理信息),建议用记事本将这些信息记下来。因为以后都不知道到哪里去找(我找了半天都没有了)。

三、OpenShift免费空间文件管理

1、OpenShift官方推荐的是Git工具来上传修改OpenShift上的代码。如果你会Git,记得把你的应用文件下载到本地。

2、而对大多数人来说可能还是习惯用FTP或者Winscp等图形的文件管理工具。OpenShift同样支持用Winscp来管理空间上的文件。

3、先要生成一个密钥保存在OpenShift中。Windows平台下可以用PuTTYGen来生成,这里是PuTTYGen下载地址。该工具可以生成三种格式的key :SSH-1(RSA) SSH-2(RSA) SSH-2(DSA) ,我们采用默认的格式即SSH-2(RSA)。Number of bits in a generated key 这个是指生成的key的大小,这个数值越大,生成的key就越复杂,安全性就越高。运行PuTTYGen,选择密钥模式为SSH2-RSA,然后点击“Generate ”生成密钥,生成私钥的过程中需要用鼠标在软件界面不停地移动方可。生成后,点击“Save private Key”保存私钥按钮,将私钥保存在本地。如下图:

 

4、PuTTYGen生成的公钥是放在OpenShift,私钥请保存在你的电脑本地。

5、启动Winscp,主机名填写你在OpenShift创建应用时给出的地址,然后点击下面的私钥,找到刚刚保存的私钥文件。这里是Winscp下载地址

6、Winscp第一次连接会弹出提示,点击“是”。

7、登录成功后,如何找到你的PHP程序文件存放位置很重要。请看图片中的红线部分,按照这个路径就可以找到PHP程序了。

四、OpenShift WordPress英文转为中文

1、通过上面的OpenShift一键生成Wordpress博客,你会发现Wordpress安装的是全英文版本的,对于我们可能就有些不习惯了。

2、想要将英文版本的Wordpress转换为中文的也很简单,下载wp-config.php配置文件到本地。

3、查找 define(‘WPLANG’, ”); 一行,在第二个参数处填入 zh_CN,变成 define(‘WPLANG’, ‘zh_CN’); 并保存文件上传覆盖。

4、进入Wordpress后台,看到更新提示后进行升级即可。WordPress 会自动从官方网站下载中文语言包并安装。

5、没有提示也没有关系,点击左侧的“update”升级,然后选择”Re-install Now”重新安装即可。

6、一分钟后你的英文版本的Wordpress就变成了简体中文的了。

WordPress演示http://mf-ad.rhcloud.com

六、OpenShift免费空间域名绑定的实现:

1、如果你想绑定你自己的域名只需要会使用一段命令即可。在开始之前请先安装git系统软件。这里是:RailsInstaller下载地址

2、开启你的cmd命令窗口,输入下列代码安装OpenShift Client 。

 gem install rhc 

3、输入下列代码。

 rhc setup 

4、这时候就会要你输入OpenShift的用户和密码,如下图:

5、接下来就会自动生成SSH公钥和私钥,公钥会提示要不要上传。输入YES。

6、请先把你的域名的CNAME解析到OpenShift提供给你的免费二级域名。

7、然后按照“第七步”连接到你的OpenShift,输入下列代码就可以绑定域名。(请把“mf”修改成为你的APP名称,rhcloud.mfwu.net)改成你的域名。

rhc app add-alias -a mf --alias rhcloud.mfwu.net

8、如果看到下列提示就说明你绑定域名到OpenShift成功了。

绑定域名演示http://rhcloud.mfwu.net/

您可能也喜欢:


HyperHosts – 提供10G免费PHP空间 CP可绑域名空间


芝加哥主机 – 提供(美国)200M/500M空间免费申请


KK-Host – 日本免费PHP空间


3HOST.HK – 提供200M/1000M无限流量免费PHP空间

无觅


Go To Top

无觅相关文章插件,快速提升流量