OpenShift是由全球開源解決方案領(lǐng)導(dǎo)者紅帽公司(Redhat)在2011年5月推出的一個(gè)面向開源開發(fā)人員開放的平臺(tái)即云服務(wù)(PaaS),。紅帽O(jiān)penShift通過為開發(fā)人員提供在語言、框架和云上的更多的選擇,,使開發(fā)人員可以構(gòu)建,、測(cè)試、運(yùn)行和管理他們的應(yīng)用,。OpenShift憑借創(chuàng)新的特性(包括CDI)領(lǐng)導(dǎo)PaaS市場(chǎng),,并支持Java EE 6,從而將PaaS的能力擴(kuò)展到更豐富和更苛刻的應(yīng)用,。Redhat作為世界著名的操作系統(tǒng)提供商,,對(duì)于產(chǎn)品的穩(wěn)定性和安全性給與了極大的關(guān)注,OpenShift也秉承了這一特點(diǎn),。除了提供給用戶的備份,、重啟等接口外,服務(wù)器端也做了大量的工作,,以保證每個(gè)用戶的web應(yīng)用都能夠穩(wěn)定安全地運(yùn)行,。
OpenShift作為一個(gè)免費(fèi)空間,其服務(wù)器位于美國東海岸數(shù)據(jù)中心,,無限流量,,能綁定域名,,對(duì)PHP函數(shù)無限制,完美支持WordPress及Discuz! X2.5等程序,。據(jù)官方網(wǎng)站介紹Redhat的每個(gè)注冊(cè)用戶,,在OpenShift上可以免費(fèi)創(chuàng)建三個(gè)APP,提供約1.5GB內(nèi)存和3GB存儲(chǔ)空間,,支持用于Java、Python,、PHP,、Perl和Ruby的更多的開發(fā)框架,包括 Spring,、Seam,、Weld、CDI,、Rails,、Rack、Symfony,、Zend Framework,、Twisted、Django和Java E,。它包含SQL和NoSQL數(shù)據(jù)存儲(chǔ)和一個(gè)分布式文件系統(tǒng),。
一、OpenShift紅帽免費(fèi)云空間申請(qǐng)教程:
1,、打開OpenShift紅帽免費(fèi)云空間官方網(wǎng)站:https://openshift./app/,,點(diǎn)擊“Sign Up”后,開始注冊(cè),,這里需要輸入您的郵箱,,密碼和驗(yàn)證碼,如圖:
2,、提交注冊(cè)后,,您的注冊(cè)郵箱內(nèi),將立刻受到一份由OpenShift發(fā)送給您的電子郵件,,該郵件中包含有一個(gè)激活鏈接,。請(qǐng)點(diǎn)擊該鏈接激活。
3,、激活后,,就進(jìn)入了選擇應(yīng)用安裝的界面:https://openshift./app/console/application_types,我們可以在下方找到一鍵安裝WordPress博客的應(yīng)用,。
二,、OpenShift紅帽免費(fèi)云空間安裝WordPress
4,、選擇一鍵安裝WordPress博客,即進(jìn)入配置和部署應(yīng)用程序的步驟,。這里需要我們輸入應(yīng)用程序的名稱APP name 和唯一標(biāo)識(shí)NAME space,。
5、點(diǎn)擊創(chuàng)建應(yīng)用程序后,,WordPress博客安裝成功,。(注意:非常重要:在這個(gè)頁面你將獲得數(shù)據(jù)庫信息和WordPress博客登陸信息)。建議您立刻記錄下來,。如果忘記了,,那么默認(rèn)WP后臺(tái)管理賬號(hào)為admin,密碼OpenShiftAdmin 博客安裝后記得修改,!
6,、在頁面的下方,我們需要輸入SSH密鑰,。SSH密鑰的生成,,我們需要使用PuTTYGen軟件來生成公共密鑰,生成密鑰后,,填寫入方框內(nèi),。同時(shí)OpenShift空間是可以使用FTP工具Winscp來進(jìn)行管理的。
1,、點(diǎn)這里進(jìn)入 SSH密鑰生成工具PuTTYGen 下載頁面
PuTTYGen簡易教程:下載后,,選擇“SSH-2 RSA”模式,點(diǎn)擊“Generate”開始生成密鑰,,生成后,,點(diǎn)擊“Save private key”,保存密鑰文件到本機(jī)上即可,。
7、公共密鑰填寫完畢后提交后,,配置完成,,在這里您將獲得一個(gè)SSH的鏈接,記得一定復(fù)制下來,,我們馬上要用到,!
8、安裝好FTP管理工具Winscp后,,在“Winscp主機(jī)名”中輸入剛復(fù)制下來的鏈接,,“密鑰文件”選擇您剛保存好的公共密鑰,文件協(xié)議為SFTP,。用戶名和密碼無需填寫,。點(diǎn)擊登錄,,連接服務(wù)器。
9,、登錄過程中,,會(huì)出現(xiàn)是否添加密鑰緩存的對(duì)話框,點(diǎn)擊“是”,,確認(rèn)即可,。
10、登錄成功后,,依次打開/app-root/repo/php,,即可看到您的WordPress根目錄文件夾了!
11,、現(xiàn)在可以選擇重新上傳您的WordPress程序,也可以選擇將英文WordPress通過在線升級(jí)轉(zhuǎn)換為中文WordPress,。如果您是新手,,請(qǐng)跟著我操作。
12,、下載WordPress根目錄下的wp-config.php配置文件到本地,。查找如下代碼:(大約在第110行)。提示:編輯代碼請(qǐng)使用Notepad++)
1 | define ('WPLANG', ''); |
修改為:
1 | define('WPLANG', 'zh_CN'); |
并保存文件,,上傳覆蓋,。
13、修改完成后,,在頂部儀表盤(Dashboard)中選擇更新(Updates),。
14、這里可以看到已經(jīng)出現(xiàn)了wordpress最新中文版本wordpress 3.4.1-zh_CN,。點(diǎn)擊Updates Now,!立即更新后,刷新后臺(tái),,可以看到已經(jīng)變成全中文博客了?。?/span>
三,、OpenShift紅帽免費(fèi)云空間演示站點(diǎn)
OpenShift紅帽免費(fèi)云空間演示站點(diǎn),,功能非常強(qiáng)大,后臺(tái)運(yùn)行良好,,支持在線安裝主題和插件,,訪問速度很快!沒有AppFog免費(fèi)云空間莫名回檔的問題,!是一個(gè)非常棒的空間,!
1、OpenShift紅帽免費(fèi)云空間演示站點(diǎn):http://i-7086.
2,、OpenShift免費(fèi)空間綁定頂級(jí)域名(圖文教程):http://www./openshiftbangdingdingjiyuming
3,、OpenShift免費(fèi)空間安裝PhpMyadmin及SQL數(shù)據(jù)庫管理(圖文教程):http://www./openshiftanzhuangphpmyadmin
聲明:
①本教程為博主原創(chuàng),,轉(zhuǎn)載時(shí),,請(qǐng)注明來源于七零八落http://www.!Tutorial for the original blogger site, reproduced, please indicate from the pieces http://www.!
②本文資源均只用于個(gè)人學(xué)習(xí)和研究,請(qǐng)不要惡意濫用和用于商業(yè)目的,,否者后果自負(fù),!In this paper resources are only for personal study and research, please do not abuse and used for commercial purposes, otherwise the consequences!