以前都是用虚拟主机,第一次接触openshift这样的东西,谁能给我讲解一下这东西吗?

2013-01-06 16:38:40 +08:00
 bigbod
比如:

1、什么是git?作用是什么?
2、openshift就是现在所说的云存储概念吗?红帽子为何可以给每个账号提供3G空间以及无限流量?这样红帽子不是压力很大?
3、为什么开通一个应用,需要填入公钥? 公钥和密钥又是什么概念?
4、上传为什么一定要用Winscp ? 可否用其他FTP软件上传管理文件?

不好意思,问题有点多~~ 我只是对PHP 、 WORDPRESS感兴趣,想用一下,但实在很晕,因为我不是行内人士。。。也就是说我不是程序员。。。我只是一个设计师。。。。但又想倒腾个网站玩玩。。。
4488 次点击
所在节点    程序员
8 条回复
chztv
2013-01-06 16:43:21 +08:00
不搞开发的,还是用虚拟主机吧,折腾这个没必要。
coagent
2013-01-06 16:52:44 +08:00
1. Git 是分布式版本控制程序。http://git-scm.com/
2. openshift 是云计算的一种,Platform as a Service(PaaS) 的一个厂商,提供免费的空间帐户,是提供给开发者的,方便开发者能基于他们的平台开发出各种应用。
3. 这里的公钥私钥是用来加密连接会话的,像 Git。
4. 一般的 FTP 客户端不支持 SFTP,用 WinSCP,是基于 SSH 协议来传文件。openshift 推荐是用 Git 的。
cyberscorpio
2013-01-06 16:57:40 +08:00
捡我会的答。
1 git 是一种版本控制工具,你从仓库里面把东西通过 git 拿下来,做些修改,然后可以把这些修改“推送”回仓库里面。 openshit 利用了这一点,比方说你使用它默认的 wordpress 配置,它会在你的 gear 里先给你创建一个仓库,这个仓库里面已经有了 workpress 了。如果你要做修改的话,把这个仓库 git pull 下来,修改,然后 push 到仓库里。这样你的修改就在 gear 里生效了。

2

3 这个涉及到密码相关的知识。举个例子,比如有一把锁和两把钥匙 A 和 B,通过 A 把锁锁上,只有用 B 才能打开。反之亦然。那么你先自己创建了两把钥匙,你自己保留一把,然后把另外一把给 openshit,你传给他的东西,先用你手上的钥匙锁上,然后通过网络传递,除了你给他的另外一把钥匙之外,无人可以打开这把锁,这就保证了安全性。

4.

-----
我觉得搞设计的完全可以用 openshft,只要学一点 git,了解基本的 commit,pull 和 push 就足够了。然后用它默认的 wordpross,就可以玩出很多花样来。
bigbod
2013-01-06 17:16:17 +08:00
@chztv 虚拟主机没法用,代价太高,我只是试水玩玩

@coagent 谢谢,了解了一些了,还有些估计还要继续领会,谢谢

@cyberscorpio 感谢理解!解释的很具体,我要继续思考。。。谢谢!
mozutaba
2013-01-07 01:00:15 +08:00
1、什么是git?作用是什么? 版本控制
2、openshift就是现在所说的云存储概念吗?红帽子为何可以给每个账号提供3G空间以及无限流量?这样红帽子不是压力很大? paas,那百度云盘不压力更大?
3、为什么开通一个应用,需要填入公钥? 公钥和密钥又是什么概念? 支持ssh链接
4、上传为什么一定要用Winscp ? 可否用其他FTP软件上传管理文件? 方便,ssh管理文件太难用了。不支持ftp,可以装个webftp
TankyWoo
2013-01-07 11:25:58 +08:00
楼主的问题完全都可以google到,尤其问题1和3!
yiyangde7
2013-01-08 18:00:18 +08:00
1,git就是个传文件的工具,用git把文件下载回来修改然后再传回去
2,我就在openshift上做了个wordpress,个人博客没啥问题,又免费
3,私钥自己留,公钥发给谁都行,你用私钥加密后能用公钥解开就说明是你本人发的
4,支持ssh的都可以,我就用filezilla
jylee
2013-01-08 18:27:41 +08:00
還是用虛擬主機吧,免費的虛擬主機不少

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

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

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

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

© 2021 V2EX