OpenShift Redhat免费空间SSH登录管理和使用:下载文件安装程序和应用

作者: admin 分类: IT 发布时间: 2012-11-15 15:59 ė 6 OpenShift Redhat免费空间SSH登录管理和使用:下载文件安装程序和应用已关闭评论

原来的那一篇OpenShift redhat空间的文章收到的评论实在是太多了,目前已经超过了800条了,如果文章页面超过了1000条评论那可真是个奇迹了。虽然部落已经用Wp Super Cache做了缓存加速,但是如果页面太长内容太多的话,打开起来还是有点慢。

尤其是用那些“行将就木”的IE6老式的浏览器打开OpenShift redhat空间这个长长的页面就会感觉有些吃力,就OpenShift Redhat免费空间受欢迎程度,足以说明OpenShift空间的优势:1.5G 内存和3G 存储空间,无限流量,可以和一些国内空间相媲美了。

这次再开一篇OpenShift redhat免费空间使用方法与技巧,主要是帮助大家在使用OpenShift Redhat免费空间的过程中遇到的一些实际问题,OpenShift貌似是目前唯一一个敢开SSH给免费用户使用的空间。

充分利用好OpenShift redhat提供的免费SSH管理权限,可以极大地发挥OpenShift Redhat免费空间的用途,瞬间下载、搭建网站、制作应用都是很容易的事情。下列云计算平台使用难度高,不推荐新手使用:

OpenShift Redhat免费空间SSH登录管理和使用:下载文件安装程序和应用

一、OpenShift Redhat免费空间SSH登录准备条件

1、你至少会使用OpenShift Redhat空间并已经在该空间上成功搭建了Wordpress等应用,否则本篇文章所讲的内容会觉得“跨度大”,其实会了就简单了。

2、OpenShift Redhat免费空间基础教程:OpenShift redhat推出PaaS云计算应用平台支持PHP、Java、MySQL

3、电脑上已经安装了RailsInstaller,并且已经成功安装了OpenShift client tool工具了。

4、如果你像我一样,之前用过了OpenShift空间但是卸载了软件删除了本地文件夹,想重新连接OpenShift Redhat服务器,基本过程是这样的:

5、输入下列代码安装OpenShift Client。

<code>
gem install rhc
</code>

OpenShift Redhat安装工具

6、输入下列代码,登录OpenShift空间并生成公钥和私钥。

<code>
rhc setup
</code>

OpenShift Redhat生成密钥

7、上图是输入账号登录,然后将公钥和私钥保存在本地。最后软件提示你是否上传新生成的公钥,输入Yes,回车,随便起一个名字,回车就行了。

OpenShift Redhat上传Key

8、如果你已经成功连接了OpenShift空间,就不需要执行上面的操作了。

二、转换SSH密钥为Putty登录授权的Key

1、SSH登录我们一般使用的是Putty,而Putty登录Linux主机所用的认证私钥文件并不能直接使用以上我们生成的SSH密钥。

2、我们需要用PuTTYgen来将密钥转换一下,这里是PuTTYgen下载地址。(纯净官方英文版,非汉化)

3、启动PuTTYgen,点击“转换”选择“导入Key”。

OpenShift Redhat导入密钥到软件

4、找到你刚刚执行命令或者以前使用OpenShift空间生成的密钥文件,一般是在.ssh文件夹中。

OpenShift Redhat找到.ssh文件

5、导入成功后,然后点击右下角的“保存密钥到本地”。

OpenShift Redhat保存到本地

6、给你的PPK密钥随便取一个名字,保存在本地就行了。

OpenShift Redhat为PPK命名一个名称

三、使用Putty成功通过SSH登录到OpenShift免费空间

1、启动你的Putty,这里是Putty下载地址

2、复制你的应用的SSH地址,注意看图片中我选择的部分。

OpenShift Redhat复制SSH地址

3、然后将该地址粘贴在Putty的主机名称中,如下图:

OpenShift Redhat使用Putty连接

4、在左边的“连接”——“SSH”——“认证”中,导入你刚才生成的PPK文件。

OpenShift Redhat添加认证文件

5、确定后,点击打开Putty就开始登录OpenShift空间服务器了,第一次会提示你保存保存密钥。

OpenShift Redhat缓存服务器密钥

6、不需要输入用户名和密码,成功通过了密钥与公钥配对后,就会进入OpenShift空间服务器中。如下图:

OpenShift Redhat成功使用Putty登录

四、OpenShift空间用SSH命令查看MysqL、空间配置信息和极速下载文件

1、用你的SSH成功进入了OpenShift空间后,执行下列命令。

<code>
export
</code>

2、可以看到你的OpenShift空间环境参数,最主要的就是你的MysqL数据库信息:密码、数据库名称、端口、主机地址等。

OpenShift Redhat查看空间参数

3、在上一篇关于OpenShift空间安装Wordpress是用的平台自带的Wordpress应用一键生成的,但是随后我们还得自己修改配置信息等。

4、为了避免上述麻烦,我们可以自己下载文件到OpenShift空间上,而不是从本地上传文件到OpenShift空间上。

5、上次就有朋友给部落留言说,OpenShift开通了SSH,建议使用SSH管理:wget然后解压,速度大概是5~9M每秒,完全可以实际瞬间下载文件的效果。

6、执行下列代码,可以在你的OpenShift空间几秒钟下载Wordpress简体中文包,并保存在dropbox文件中。

7、执行代码时,请将freeh换你自己的{appname}。

<code>
cd freeh
cd repo
mkdir dropbox
cd dropbox
wget http://cn.wordpress.org/wordpress-3.4.2-zh_CN.zip
</code>

OpenShift Redhat快速下载文件

8、如果你使用Winscp来登录OpenShift空间的话。

OpenShift Redhat使用Winscp登录

9、可以在你的应用中看到已经生成的dropbox文件夹,注意图片中的路径。

OpenShift Redhat查看下载的文件

10、进入Dropbox文件夹,你就可以看到自己已经下载的文件了。

OpenShift Redhat找到文件

11、利用Winscp强大的文件管理功能,你可以轻松使用文件复制、解压、删除等操作了。

OpenShift Redhat文件管理

五、OpenShift Redhat的高级另类应用

1、上次我们讲到VPS的另类应用时,就已经为大家展示了SSH的强大力量,而OpenShift Redhat的SSH账号当然有同样的效果。

2、先在SSH通道中添加一个端口号,数字在1080以上,类型是动态的。如下图:

OpenShift Redhat增加端口连接

3、然后在你的浏览器或者其它的应用中添加一个本地的服务器,端口号一定要与刚才设置的一样,如下图:

OpenShift Redhat浏览器设置端口

4、同时将它作为默认的本地服务器。

OpenShift Redhat设置为默认服务器

5、完成浏览器设置后,使用Putty登录你的OpenShift Redhat服务器,再打开浏览器,这时候你已经“身在外”了。

OpenShift Redhat浏览网页

6、如果你用的是IE浏览器,请在“局域网设置”中设置好本地服务器,端口号要与自己在Putty添加的是一样的。

OpenShift Redhat在IE浏览器中设置

六、OpenShift空间使用小结

1、其实OpenShift Redhat空间的SSH管理权限更多是让我们来管理空间的,并不是用作“高级”用途,尤其是用作自动备份方面,OpenShift免费PHP空间可谓占尽了优势。

2、OpenShift Redhat空间是一个难得的免费空间,如果想要维持长久下去,还得请大家不要滥用。像本篇文章介绍的“高级”应用最好是博主站长圈内交流,用的人越少越好。

本文出自weicms.net,转载时请注明出处及相应链接。

本文永久链接: http://www.weicms.net/2012/11/15/openshift_ssh.html

0
Ɣ回顶部