话说好久没做教程了(虽然也没做几个),为了庆祝搬到了新的空间,我将我正在使用的openshift空间申请使用教程整理了一下发出来吧(openshift使用较为复杂,能够使用包括但不限于SSH之类的VPS主机才能完成的事情),最重要的是免费的!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

如果你要建一个网站,又没钱买空间,免费的空间又觉得不靠谱,限制多,那么使用openshift是一个不错的选择。OpenShift是Redhat红帽公司在2011年5月推出了面向开源开发人员开放的平台,可以搭建各类网站,并且出自Redhat之手,稳定性不错。相信对电脑稍微了解的人都知道Redhat的大名吧。支持用于Java、Python、PHP和Ruby的更多的开发框架,开发人员可以构建、测试、运行和管理他们的应用。支持为应用添加MySQL Database,phpMyAdmin,MongoDB NoSQL Database,Cron 1.4等,事实上OpenShift可以当作免费PHP空间来使用。

OpenShift服务器采用的是AmazonEC2美国东海岸数据中心,月流量什么的不限制,且支持绑定顶级域名。每个注册用户,目前Red Hat的OpenShift 上可以免费创建三个app,提供1.5G 内存和3G 存储空间。可以说是比某些廉价的虚拟主机还要强了。

OpenShift是不可多得的好空间,各位不要撸坏掉了哈~~~~~

~~~~~~~~~~~~~~~~教程的分割线~~~~~~~~~~~~~~~~~~~

首先打开http://openshift.redhat.com/,点注册,输入邮箱,密码

1NV4

9DJ4

4MQ1

点注册之后,会给你的邮箱发一封带连接的确认邮件,复制或点击打开链接进入下一步

XOBB

继续下一步,创建app完成后,需要对空间进行各种配置,新手建议直接安装wordpress也就是图书馆用的这个内容发布系统,这样可以直接帮你配置好php和mysql,免去了自己在终端内配置的烦恼

GZAD

LZ0A

LE9T

好了,做到这一步,空间就申请完成了,下面开始才是正餐~~~~咕嘿嘿~~~~

~~~~~~~~~~~~~看不看得懂就看造化了~~~~~~~~~~~~~~~~~

由于这个开源云空间主要是给开发人员用的,所以并不像普通的空间那样有后台的控制面板可以进行各种操作,基本都只有用SSH登陆的方式来完成对空间的控制~~~

创建APP后,千万别关闭那个页面,千万要注意保存好,只出现一次!!

TTI2

下面需要上传一个你自己的SSH密钥,并且把公钥保存到OpenShift服务器,我们使用puttygen这个工具(所有工具下载链接均在页面最后)安装1、2的顺序点,保存好自己的私钥文件。并复制3。

P7FJ

将3中的公钥复制到刚刚网页中下方的文本框中,save保存

ELOT

RGGM

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

到此,空间就配置完成了,你已经拥有了一个比较好的网上的家了~~囧rz

~~~~~~~~~~~~~~~~空间管理~~~~~~~~~~~~~~~~~~~~~~~~

这个空间的管理主要是靠putty远程终端来的,并且这个空间可以拿来当成没有root权限的vps用,熟练使用Linux命令会非常不错的,能完成下载安装解压配置等多种操作,而且速度非常快,但是如果对linux命令不熟或者根本不知道的话(比如我~~~囧),就可以祭出我们的大神WinSCP~~~~~~咕嘿嘿

ZLTL

L50F

注意我上面到的那个目录,这就是网站的目录,网站程序放在这里就可以浏览了。

~~~~~~~~~~~~~~~~~~请听下回分解~~~~~~~~~~~~~~~~~~

先写这么多。。。有点累了,其他关于SSH的高级应用,域名的绑定,终端链接等比较复杂等下个教程吧~~~

SSH后续教程

下面的下载链接:

WinSCP    puttygen

密码   http://otkz.net/