偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

OpenShift試用記(圖文)

云計(jì)算 虛擬化
Red Hat的OpenShift,不光全套產(chǎn)品基于RHEL6.3,還有JBoss Enterprise Application Platform 6.0可選。作為Red Hat老用戶,筆者在此試了一下OpenShift。

   通過網(wǎng)絡(luò)進(jìn)行程序提供的服務(wù)稱之為SaaS(Software as a Service),而將服務(wù)器平臺(tái)或者開發(fā)環(huán)境作為服務(wù)就成為了PaaS(Platform as a Service)。有分析師預(yù)計(jì)到2015年企業(yè)級(jí)PaaS的市場銷售額將超過30億美元,這還只是PaaS產(chǎn)品發(fā)展的初期階段……

  對(duì)于做系統(tǒng)/設(shè)備出身的廠商來說,搞“PaaS/SaaS”不光可以賺錢,還是可以用來贏口碑的。比如Red Hat的OpenShift ,不光全套產(chǎn)品基于最新的RHEL6.3旗艦,還有當(dāng)家花旦JBoss Enterprise Application Platform 6.0可選……企業(yè)的測試人員大可在露出滿意微笑之后,再搬回去加入私有云。

  作為Red Hat老用戶,筆者在此試了一下OpenShift。

  一、Web界面探索Openshift

  打開:https://openshift.Red Hat.com/,這就是OpenShift的主站。

OpenShift加入更多新元素 滿足開發(fā)者需求

  經(jīng)過短暫的注冊和Email激活之后,登錄到系統(tǒng)的后臺(tái)。首先系統(tǒng)會(huì)讓你先設(shè)定個(gè)二級(jí)域名,然后就可以添加你的第一個(gè)應(yīng)用了。

OpenShift加入更多新元素 滿足開發(fā)者需求

  Openshift的后臺(tái)支持各種開發(fā)環(huán)境。除了比較常見的Java、PHP、Python、Ruby、Perl,還有Node.js等比較新興的語言。而部署環(huán)境,除了紅帽自己的JBoss之外,還有Tomcat和Ruby on rails、Zend Server 5.6等第三方平臺(tái)。當(dāng)然,如果你需求比較特別,OpenShit也支持“Do-It-Yourself”。

  如果現(xiàn)在后臺(tái)還沒有支持你所用的開發(fā)語言,框架,中間件什么的,你可以自行創(chuàng)建和編譯相關(guān)的內(nèi)容。

OpenShift加入更多新元素 滿足開發(fā)者需求

  當(dāng)然,讓人比較高興的是,OpenShift在2012年開始,支持經(jīng)典開源Web程序的一鍵安裝了。比如Drupal、Wordpress、phpbb等等,還有新的程序在不斷加入。

  我這里簡單安裝個(gè)blog。

OpenShift加入更多新元素 滿足開發(fā)者需求

  系統(tǒng)將會(huì)將以下網(wǎng)址的代碼集成到你的應(yīng)用中:

  http://github.com/openshift/wordpress-example

  后臺(tái)顯示所用的PHP、MySQL版本如下:

  PHP 5.3

  MySQL Database 5.1

  在經(jīng)過短暫的等待后,我們就能訪問我們的博客了。

OpenShift加入更多新元素 滿足開發(fā)者需求

  二、開發(fā)者探索Openshift

  對(duì)于專業(yè)的開發(fā)人員,肯定會(huì)需要命令行工具,OpenShift也提供了rhc這個(gè)小玩意兒。

  在Windows上的用戶需要先確定機(jī)器上已有Rails和Git環(huán)境,建議直接安裝RailsInstaller這個(gè)程序。

OpenShift加入更多新元素 滿足開發(fā)者需求

  然后,你就可以用gem install rhc使用這個(gè)工具了。

  比如你要建立一個(gè)php5.3的應(yīng)用,你可以執(zhí)行如下命令。

  rhc app create -a -t php-5.3

  比如你要建立一個(gè)自定義應(yīng)用,可以執(zhí)行如下命令。

  rhc-create-app -a -t diy-0.1

  是你所要建立的應(yīng)用名稱。

  作為熟悉git的開發(fā)人員來說,可以用git檢查,上傳你的程序。

  git流程:取代碼 → 每次工作前更新代碼到最新版本 → 修改代碼 → 提交代碼到服務(wù)器。

OpenShift加入更多新元素 滿足開發(fā)者需求

  我這里對(duì)index.php文件做了修改,上傳后更改了首頁。

OpenShift加入更多新元素 滿足開發(fā)者需求

  如果你是自定義的php程序,需要MongoDB支持,可以輸入如下命令:

  rhc app cartridge add -a wordpress -c mongodb-2.2

OpenShift加入更多新元素 滿足開發(fā)者需求

  如果需要PHPMyAdmin,可以輸入如下命令:

  rhc app cartridge add -a -c phpmyadmin-3.4

  刪除應(yīng)用模塊的話也很簡單,rhc app cartridge remove -a -c phpmyadmin-3.4即可。

  如果不習(xí)慣命令行的,可以直接在Web界面操作。

  關(guān)于OpenShift支持的模塊,除了以上我列出的,還有一些在不斷增加,大家可以慢慢研究。

  三、OpenShift的安全

  作為公有云,安全肯定是少不了的。OpenShift支持SSH密鑰訪問,并支持自定義公鑰。

OpenShift加入更多新元素 滿足開發(fā)者需求

  四、OpenShift的價(jià)格

  在OpenShift上,免費(fèi)版本叫FreeShift,付費(fèi)版本叫MegaShift。每個(gè)免費(fèi)用戶可以最多創(chuàng)建3個(gè)App,共有1.5G內(nèi)存,3G的硬盤。而其付費(fèi)版本則是每個(gè)月42美元。付費(fèi)版不光空間更多,并發(fā)量更大,還可以享受Red Hat的官方技術(shù)支持。

OpenShift加入更多新元素 滿足開發(fā)者需求

  五、對(duì)OpenShift的一些評(píng)價(jià)

  Red Hat稱,IaaS(基礎(chǔ)設(shè)施即服務(wù))和PaaS的特定實(shí)現(xiàn)既不應(yīng)該是供應(yīng)商鎖定,也不應(yīng)該受控于供應(yīng)商。為了讓云計(jì)算保持開放和活力,云端的實(shí)現(xiàn)應(yīng)該走向真正的開放,不僅僅是在許可證上,而是也應(yīng)該在管理方式上。OpenShift Origin將在這方面起一個(gè)標(biāo)桿作用。

  OpenShift當(dāng)前版本的優(yōu)點(diǎn):自定義程度高,依靠Git,jenkins,Maven等標(biāo)準(zhǔn)開源部署工具,可以簡化應(yīng)用程序的維護(hù)。另外,OpenShift工作人員飛快的更新速度也很值得稱道。

  缺點(diǎn):免費(fèi)的空間稍小,網(wǎng)絡(luò)對(duì)中國用戶來說速度有些慢。

  注:不管是誰家的開源公有云,在用的朋友都好好珍惜吧。國內(nèi)的開發(fā)者,經(jīng)歷的坎坷實(shí)在太多……

責(zé)任編輯:賈隆 來源: 論壇
相關(guān)推薦

2011-12-05 10:33:49

QQ騰訊w808

2011-05-07 20:24:01

ThinkPad試用

2014-03-18 09:27:30

2017-12-24 21:29:18

OpenShift持續(xù)交付集群

2012-11-27 10:47:39

紅帽OpenShift

2012-06-29 09:30:14

Red HatPaaS 平臺(tái)

2013-11-18 17:46:20

戴爾

2023-02-06 07:41:27

2014-04-02 09:24:03

紅帽

2014-04-02 09:28:22

紅帽OpenShift P

2013-06-21 09:45:13

OpenShiftPaaS聯(lián)想云產(chǎn)品

2011-05-06 10:54:59

CloudFormsOpenShift紅帽

2015-10-10 15:56:22

OpenShiftNodeJS部署PaaS

2015-10-12 15:00:05

開源PaaSCloudFoundr

2012-06-27 09:29:32

紅帽JBossOpenShift

2012-11-19 13:13:05

OpenShift

2011-08-12 09:14:16

OpenShiftMongoDB

2011-09-07 10:27:45

紅帽OpenShiftPaaS

2013-06-25 09:15:28

2014-04-23 13:13:59

OpenShift
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)