OpenShift免費(fèi)空間是Red Hat的平臺(tái)即服務(wù)的云計(jì)算平臺(tái)(PaaS),,支持Java,PHP,,Python,,Perl,Ruby以及MySQL Database,,phpMyAdmin,,MongoDB NoSQL Database,Cron 1.4等應(yīng)用,。OpenShift服務(wù)器采用的是AmazonEC2數(shù)據(jù)中心,,月流量不限制,且支持綁定頂級(jí)域名,。 目前Red Hat的OpenShift 上可以免費(fèi)創(chuàng)建三個(gè)app,,提供512MB內(nèi)存和1G 存儲(chǔ)空間,OpenShift免費(fèi)空間的穩(wěn)定性是有目共睹的,,該空間在2012年十大優(yōu)秀免費(fèi)空間中排名榜首,,雖然到了2013年十大免費(fèi)空間中排名跌至第三名,但作為一個(gè)免費(fèi)空間,,OpenShift仍然值得我們?nèi)ナ褂谩?/p> 有關(guān)于OpenShift免費(fèi)空間的使用教程和方法文章部落已經(jīng)分享了非常多了,,這次的全新的OpenShift空間申請(qǐng)和使用教程來(lái)自“雜談博客”的投稿,OpenShift空間這幾年進(jìn)行了小部分的變化,,新手朋友可以參考此文來(lái)申請(qǐng)使用OpenShift空間,,有關(guān)OpenShift其它的一些技巧分享有:
新OpenShift免費(fèi)空間申請(qǐng)使用教程:綁定域名,文件管理和安裝程序 一、新OpenShift免費(fèi)空間注冊(cè)申請(qǐng) 1,、OpenShift官網(wǎng):
1、打開OpenShift官方網(wǎng)站,,點(diǎn)擊右上角“Sign Up”,,注冊(cè)一個(gè)新賬號(hào)。 2,、提交申請(qǐng)后,,進(jìn)入你的郵件當(dāng)中激活你的鏈接,完成OpenShift賬號(hào)的申請(qǐng),。 二,、OpenShift免費(fèi)空間安裝Wordpress 1、雖然OpenShift提供了靈活的配置服務(wù),,用戶可以自己定義自己需要多少資源,,靈活配置,但是在OpenShift搭建一個(gè)適合安裝Wordpress等PHP程序的環(huán)境還涉及到了git等命令,。 2,、所以新手建議還是直接用OpenShift自身提供的Wordpress應(yīng)用來(lái)一鍵創(chuàng)建Wordpress博客,這里有一個(gè)最大好處就是OpenShift已經(jīng)自動(dòng)為你生成了PHP程序運(yùn)行的PHP環(huán)境,。 3,、接上面,激活后進(jìn)入選擇應(yīng)用安裝頁(yè)面,。 4,、請(qǐng)滾動(dòng)鼠標(biāo)看下面。 5,、填寫贈(zèng)送的免費(fèi)二級(jí)域名,。 6,、點(diǎn)擊“Create Application”后,稍等一會(huì)兒(不要關(guān)閉網(wǎng)頁(yè)),,OpenShift就會(huì)自動(dòng)為我們創(chuàng)建好Wordpress博客了,。 7、接下來(lái)出現(xiàn)的信息就非常重要了(MysqL信息和WP管理信息),,建議用記事本將WP管理信息記下來(lái),。 8、你可以向下看創(chuàng)建"phpMyAdmin",。 9,、創(chuàng)建好后,按1處即可看到密碼,,按2處即可轉(zhuǎn)到phpMyAdmin的地址,。 10、進(jìn)入phpMyAdmin后這里便是MysqL的服務(wù)地址(discuz之類的cms要用),。 1、OpenShift官方推薦的是Git工具來(lái)上傳修改OpenShift上的代碼,。如果你會(huì)Git,,記得把你的應(yīng)用文件下載到本地。 2,、而對(duì)大多數(shù)人來(lái)說(shuō)可能還是習(xí)慣用FTP或者Winscp等圖形的文件管理工具,。OpenShift同樣支持用Winscp來(lái)管理空間上的文件。 3,、先要生成一個(gè)密鑰保存在OpenShift中,。Windows平臺(tái)下可以用PuTTYGen來(lái)生成,這里是PuTTYGen下載地址,。 4,、運(yùn)行PuTTYGen,選擇密鑰模式為SSH2-RSA,,然后點(diǎn)擊“生成”,,生成私鑰的過(guò)程中需要用鼠標(biāo)在軟件界面不停地移動(dòng)方可。 5,、生成后,,點(diǎn)擊“保存私鑰”按鈕將私鑰保存在本地。如下圖: 6,、PuTTYGen生成的公鑰是放在OpenShift,,Key name 自己填寫。 然后,,將PuTTYGen生成的公鑰復(fù)制放在OpenShift并保存,。 7,、啟動(dòng)Winscp,主機(jī)名填寫你在OpenShift創(chuàng)建應(yīng)用時(shí)給出的地址(先按1才會(huì)出現(xiàn)),,然后點(diǎn)擊下面的私鑰,,找到剛剛保存的私鑰文件。 8,、Winscp第一次連接會(huì)彈出提示,點(diǎn)擊接受,。 9,、登錄成功后,如何找到你的PHP程序文件存放位置很重要,。請(qǐng)看圖片中的藍(lán)線部分,,按照這個(gè)路徑就可以找到PHP程序了。 四,、OpenShift WordPress英文轉(zhuǎn)為中文 1,、通過(guò)上面的OpenShift一鍵生成Wordpress博客,你會(huì)發(fā)現(xiàn)Wordpress安裝的是全英文版本的,,對(duì)于我們可能就有些不習(xí)慣了,。 2、想要將英文版本的Wordpress轉(zhuǎn)換為中文的也很簡(jiǎn)單,,下載wp-config.php(根目錄下)配置文件到本地,。 3、查找(快捷鍵:Ctrl+F) define('WPLANG', ''); 一行,,在第二個(gè)參數(shù)處填入 zh_CN,,變成 define('WPLANG', 'zh_CN'); 并保存文件上傳覆蓋。 4,、進(jìn)入Wordpress后臺(tái),,看到更新提示后進(jìn)行升級(jí)即可。WordPress 會(huì)自動(dòng)從官方網(wǎng)站下載中文語(yǔ)言包并安裝,。 6,、一分鐘后你的英文版本的Wordpress就變成了簡(jiǎn)體中文的了。 1,、點(diǎn)擊1處即可進(jìn)入綁定域名的界面。 2,、進(jìn)入綁定域名的界面后請(qǐng)看圖中,,然后保存。 3,、最后到你的域名DNS管理處修改A,、CNAME解析記錄,,演示:http://openshift.zatan./ 1,、這是全新的安裝,,請(qǐng)到Openshift控制臺(tái)創(chuàng)建一個(gè)Zend應(yīng)用,OpenShift可以用S-S-H進(jìn)行解壓與下載,,啟動(dòng)Xshell軟件,,如圖點(diǎn)擊新建。(點(diǎn)擊放大) 2,、點(diǎn)擊1處用戶身份驗(yàn)證,,然后把"password"(2處)下拉菜單選擇到“public key”。 3,、注意此處需要選擇PuTTYGen導(dǎo)出的密鑰文件與剛剛上面Winscp保存的PPK密鑰文件不同,。 4、第一連接會(huì)彈出提示框直接回車即可,。(如下圖便進(jìn)入了) 5,、依次輸入“cd app-root”回車;“cd runtime”回車,;“cd repo”回車,;“cd php”回車(如下圖 PS:以后有可能不同請(qǐng)?zhí)嵝盐遥?/p> 6、到discuz官方論壇獲得下載地址,然后輸入wget+空格+你得到的地址,最后回車,。 7,、解壓則輸入"unzip+空格+你的文件名"(只能解壓zip文件)。 8,、打開Winscp把upload文件夾里的文件移動(dòng)到php文件夾(圖形化的我就不截圖了),。 9、數(shù)據(jù)庫(kù):數(shù)據(jù)庫(kù)名請(qǐng)進(jìn)入phpmyadmin創(chuàng)建,;用戶名與密碼在openshift控制臺(tái)上有,。數(shù)據(jù)庫(kù)主機(jī)地址在“二、OpenShift免費(fèi)空間安裝Wordpress”第9-10步有介紹,。 10,、在這里我們介紹一種全新的方法。打開之前用到的xshell,,輸入export然后回車即可,。 11、在其中找到:1:地址,;2:密碼,;3:端口;4:用戶名,。 12,、Openshift空間運(yùn)行Discuz! X2.5演示:http://openshift.zatan./dx/ 七,、新OpenShift免費(fèi)空間申請(qǐng)使用小結(jié) 1、經(jīng)過(guò)測(cè)試OpenShift上運(yùn)行的Discuz! X2.5云平臺(tái)等功能都正常,,需要注意的是OpenShift空間文件管理因?yàn)槭褂玫倪B接工具不同而要選擇不同的密鑰格式,。 2、OpenShift空間現(xiàn)在訪問(wèn)會(huì)不穩(wěn)定,,對(duì)于OpenShift空間無(wú)法在國(guó)內(nèi)訪問(wèn)的問(wèn)題解決辦法有:OpenShift推出收費(fèi)業(yè)務(wù)和解決OpenShift空間打不開和SSH無(wú)法連接,。 |
|
來(lái)自: 顧于思文摘館 > 《WEB2.0技術(shù)》