试玩了下redhat的openshift,总的来说还不错

2012-04-23 19:17:16 +08:00
 CoX
申请地址: http://openshift.redhat.com
目前每个注册账号提供1.5G内存和3G空间,会均分在三个app上.
重新用tornado写了下放在dotcloud上的ip查询应用.
AD : http://ip-json.rhcloud.com

说说使用体验,夹杂着和dotclou的比较:
1. Client tool 是ruby写的,Fedora最低版本是14,我的系统12,为此我还专门在虚拟机里装了个Fedora16。感觉没dotcloud方便啊。(有没有人用python写个rhcloud啊?)
2.代码管理openshift用的是强大的git来管理的(都说git强大,其实我个人比较少用),也可以ssh到终端来操作。dotcloud用的是rsync同步的,也可以ssh登录。
3.openshift 上也装了gcc,不过在编译GeoIP的时候,出错了(还编了个redis,结果没办法启用,不能绑定端口,还尝试装了下dropbox,也没成功)。这些在dotcloud上都试验成功。最后曲线救国,dotcloud编译GeoIP,复制到openshift上使用,搞定。
4.openshift上diy的话,自由度很大,想怎么搞就怎么搞,当然也可以不用wsgi方式来启python应用了。
5.最后一点,openshift可以免费绑定自己的域名,dotcloud则需要花银子了。

写到最后,又想到前段时间收到epio的邮件,说要关门大吉了。看来小公司搞这种服务有点不靠谱啊。
16970 次点击
所在节点    OpenShift
64 条回复
zhongbeyond
2012-07-17 12:51:24 +08:00
@CoX 哦。绑定域名需要备案么。
CoX
2012-07-17 13:02:38 +08:00
@zhongbeyond 当然不需要备案了,备案这东西是中国特色的东西。
ghosrt
2012-08-03 00:06:47 +08:00
不知道为什么所有的application在firefox和chrome下面访问都是变成HTTPS的链接,然后就是完全不知所云的东西……求解释啊各位大神……
CoX
2012-08-03 00:21:43 +08:00
@ghosrt 我试了下我自己的,没有变成https的

你说的不知所云的东西是什么东西呢?https和http的内容应该是完全一样的才对啊。
zhongbeyond
2012-08-23 20:37:56 +08:00
@CoX Hi,我在openshift上搭了一个wiki,域名也绑定了,绑定的二级域名。
用的是官方的方法:rhc app add-alias -a {appName} --alias {www.yourDomain.com}
然后我在dns解析服务提供商那里,添加了一条CNAME记录指向我的rhcloud域名。

能成功访问;但是每当我输入我的二级域名的时候,域名就会变成rhcloud的域名。
我的问题是如何绑定域名才能像你的那个ip应用那样 http://ip.pycox.com 每个链接都是这个地址而非rhcloud的地址?
CoX
2012-08-23 21:49:31 +08:00
@zhongbeyond 方法应该没问题的,是不是哪里操作有问题?
zhongbeyond
2012-08-23 21:54:25 +08:00
@CoX 操作应该没有问题的吧,就是rhc 命令告诉openshift我要绑定域名,然后我再到dns解析那里添加一个cname记录。绑定能成功,能成功访问。
我在想,是不是域名解析的问题,只需要添加CNAME记录就行了吧?我用的是dnspod。你用的是什么服务商。
CoX
2012-08-23 22:34:40 +08:00
@zhongbeyond 我的域名是godaddy买的
zhongbeyond
2012-08-23 22:37:20 +08:00
@CoX 哦。我的也是在godday买的。但是在dnspod解析的
CoX
2012-08-23 22:40:39 +08:00
@zhongbeyond 我没折腾,直接godaddy上解析的。访问也没有什么问题。你的现在还是没搞定? 地址放出来看看。
zhongbeyond
2012-08-23 22:57:21 +08:00
@CoX 木有呢。http://wiki.verynix.com
我现在在godaddy看看dns解析,貌似不是免费的。
CoX
2012-08-23 23:15:04 +08:00
@zhongbeyond 一直免费的啊,我一直就在用,没额外费用。
zhongbeyond
2012-08-26 00:27:01 +08:00
@CoX 那个问题已经搞定;我搭的是media wiki的应用,绑定域名之后,默认的配置文件会重定向到rhcloud的域名,调整一个参数设置就没有这个问题了。
xavierskip
2012-11-15 21:00:32 +08:00
@CoX

除了 rhc app add-alias -a {appName} --alias {www.yourDomain.com}

这种方法,有没有自己手动绑定域名的反法咧?
CoX
2012-11-15 21:10:55 +08:00
@xavierskip 没有直接可用的手动绑定域名的方法了;openshift提供了api,可以通过api来绑定,但是得自己写代码,而且比较麻烦点。
xavierskip
2012-11-15 21:18:28 +08:00
@CoX 谢了。
biped
2012-11-24 23:03:37 +08:00
@zhongbeyond 请问是哪个参数设置?
ForzaRicky
2012-12-28 08:51:13 +08:00
@zhongbeyond 我的也是主页是顶级域名,但访问其他的项目就跳转到rhcloud域名,请问怎么解决啊?
CoX
2012-12-28 10:32:24 +08:00
@ForzaRicky 项目里有网站设置的参数写死了吧
zhongbeyond
2013-01-06 13:46:10 +08:00
@biped
media wiki的这个参数
$wgServer = "http://你的二级域名"

可以围观我写的那篇博客。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/33147

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX