一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

以WordPress為例——教你如何把傳統(tǒng)網(wǎng)站搬到云上

 allcome 2012-08-01


30

文 / 周光輝

在云計(jì)算出現(xiàn)以前,大部分傳統(tǒng)互聯(lián)網(wǎng)的開(kāi)發(fā)者的做法是自己購(gòu)買服務(wù)器,尋找托管機(jī)房,自己安裝數(shù)據(jù)庫(kù),服務(wù)器和數(shù)據(jù)庫(kù)的維護(hù)任務(wù)也由自己承擔(dān)。這些做法給用戶帶來(lái)了巨大的硬件成本以及人力成本。并且當(dāng)數(shù)據(jù)庫(kù)出現(xiàn)一些疑難雜癥或者硬件損壞導(dǎo)致數(shù)據(jù)丟失,很多用戶都是束手無(wú)策,不得不花費(fèi)更大的代價(jià)尋求原廠或者第三方數(shù)據(jù)庫(kù)服務(wù)廠商的幫助?!禗isaster Recovery Journal》有一項(xiàng)調(diào)查顯示,數(shù)據(jù)庫(kù)出現(xiàn)故障的原因分類當(dāng)中,硬件/系統(tǒng)故障占據(jù)了49%, 人為維護(hù)不當(dāng)導(dǎo)致的故障占據(jù)了36%。

云計(jì)算是什么呢?簡(jiǎn)單地講,云計(jì)算就是把計(jì)算和存儲(chǔ)資源通過(guò)互聯(lián)網(wǎng)以公共服務(wù)的方式提供給用戶,就像我們?nèi)粘J褂盟娒阂粯?。通過(guò)使用阿里云的云計(jì)算服務(wù),用戶不再需要購(gòu)買硬件,不需要尋找托管機(jī)房,而且也擺脫了維護(hù)數(shù)據(jù)庫(kù)和服務(wù)器的負(fù)擔(dān),從而也減小了硬件/系統(tǒng)故障以及人為維護(hù)不當(dāng)導(dǎo)致的故障概率。并且構(gòu)建網(wǎng)站的資源都可以按需購(gòu)買,因此他們的硬件成本和人力成本將大大降低!

本文的主角是阿里云的關(guān)系型數(shù)據(jù)庫(kù)服務(wù)(RDS)。通過(guò)使用RDS,用戶不需要擔(dān)心數(shù)據(jù)庫(kù)安全漏洞,阿里巴巴專業(yè)的DBA團(tuán)隊(duì)會(huì)為用戶做這些事情;也不需要操心數(shù)據(jù)備份,只需要定義好備份策略,RDS會(huì)自動(dòng)為用戶備份;更不用擔(dān)心硬件或者系統(tǒng)損壞導(dǎo)致數(shù)據(jù)庫(kù)宕機(jī),RDS提供了大于99.95%的可用性。

任何使用MySQL、SQLServer數(shù)據(jù)庫(kù)的場(chǎng)景都可以遷移到RDS上來(lái),比如:淘寶ISV開(kāi)發(fā)的各種應(yīng)用、phpwind/Discuz論壇、WordPress等。這些應(yīng)用搬到云端的大致步驟如下。

  • 在aliyun.com網(wǎng)站上購(gòu)買阿里云的云服務(wù)器,并且開(kāi)通阿里云的RDS服務(wù)。
  • 應(yīng)用遷移:把現(xiàn)有傳統(tǒng)網(wǎng)站系統(tǒng)的應(yīng)用程序部署在云服務(wù)器上。
  • 數(shù)據(jù)遷移:把現(xiàn)有數(shù)據(jù)庫(kù)的數(shù)據(jù)備份出來(lái),上傳到云服務(wù)器上面,然后數(shù)據(jù)導(dǎo)入到RDS中。

遷移有以下兩種模式。

  • 現(xiàn)有系統(tǒng)整體遷移:將原有系統(tǒng)停機(jī),應(yīng)用和數(shù)據(jù)同時(shí)遷移至云端。 這種模式簡(jiǎn)單,但會(huì)影響業(yè)務(wù)。
  • 漸進(jìn)式部分遷移:原有系統(tǒng)不停機(jī)。在云端部署好應(yīng)用程序和數(shù)據(jù)庫(kù),同時(shí)開(kāi)發(fā)數(shù)據(jù)遷移程序,一個(gè)用戶一個(gè)用戶地遷移;當(dāng)某個(gè)用戶來(lái)訪問(wèn)時(shí),應(yīng)用程序先判斷這個(gè)用戶的數(shù)據(jù)是在線下數(shù)據(jù)庫(kù)中還是在云端,若在云端則訪問(wèn)RDS,若在線下則訪問(wèn)線下數(shù)據(jù)庫(kù)。 這種模式復(fù)雜并且有一定的開(kāi)發(fā)工作量,但不影響業(yè)務(wù)的正常運(yùn)行。

下面將以WordPress為例,采用現(xiàn)有系統(tǒng)整體遷移的方式描述如何將WordPress遷移到云端,其他的應(yīng)用遷移過(guò)程與此類似。WordPress是一種使用PHP語(yǔ)言和MySQL數(shù)據(jù)庫(kù)開(kāi)發(fā)的開(kāi)源、免費(fèi)的Blog(博客、網(wǎng)站)引擎,用戶可以在支持PHP和MySQL數(shù)據(jù)庫(kù)的服務(wù)器上建立自己的Blog。WordPress插件眾多,易于擴(kuò)充功能,安裝和使用都非常方便。目前WordPress已經(jīng)成為主流的Blog搭建平臺(tái)。具體可以見(jiàn)http://cn./。

第一步:購(gòu)買云服務(wù)器和RDS服務(wù)

根據(jù)應(yīng)用的架構(gòu)和應(yīng)用壓力在http://www.aliyun.com上購(gòu)買相應(yīng)的云服務(wù)器和RDS規(guī)格。購(gòu)買之后可以看到你的云服務(wù)器的IP地址以及RDS的連接地址以及用戶名和密碼。在我的例子當(dāng)中,云服務(wù)器的IP地址為42.120.125.186,RDS的連接地址為cloudcc.mysql.aliyun.com,數(shù)據(jù)庫(kù)名為wordpress,用戶名/密碼:wordpress/wordpress,端口為3306。

第二步:應(yīng)用遷移

登錄云服務(wù)器安裝Apache并啟動(dòng)Apache服務(wù)。 安裝Apache的步驟這里不作介紹。 Apache的安裝目錄在/usr/local/apache2。在http://cn./上面下載WordPress壓縮包,將這個(gè)壓縮包上傳到云服務(wù)器的/usr/local/apache2/htdocs目錄下,并解壓生成wordpress目錄。

打開(kāi)瀏覽器,輸入http://42.120.125.186/wordpress,瀏覽器中顯示如圖1所示。

圖1 瀏覽器初始顯示

點(diǎn)擊“創(chuàng)建一個(gè)配置文件”,彈出圖2所示頁(yè)面。

圖2 創(chuàng)建配置文件

點(diǎn)擊“現(xiàn)在就開(kāi)始!”按鈕,彈出圖3所示頁(yè)面,填寫(xiě)里面的信息,將RDS的連接串填在“數(shù)據(jù)庫(kù)主機(jī)”一欄,將RDS中的數(shù)據(jù)庫(kù)名和用戶名/密碼名填寫(xiě)在相應(yīng)的欄目里面。

圖3 填寫(xiě)信息

點(diǎn)擊“提交”,彈出圖4所示頁(yè)面。

圖4 提交后的頁(yè)面顯示

這個(gè)頁(yè)面提示“抱歉,無(wú)法寫(xiě)入wp-config.php文件”,因此需要手工創(chuàng)建這個(gè)文件,并將上面的內(nèi)容復(fù)制(Windows:Ctrl-a, Ctrl-c; Mac: Cmd-a, Cmd-c)到這個(gè)文件中。


創(chuàng)建好wp-config.php后,點(diǎn)擊“進(jìn)行安裝”,彈出圖5所示頁(yè)面。

圖5 安裝頁(yè)面

在圖5的頁(yè)面中填寫(xiě)相應(yīng)的信息,這些信息可以根據(jù)自身的需要填寫(xiě)。其中的用戶名和密碼是管理WordPress所需要的用戶名和密碼。

填寫(xiě)好以上信息后,點(diǎn)擊“安裝WordPress”,等待一會(huì)兒,就會(huì)彈出圖6所示頁(yè)面。

圖6 完成頁(yè)面

“很遺憾,一切皆已完成?。海薄ordPress的作者在安裝最后還跟我們幽默了一把。至此,你就可以訪問(wèn)新的WordPress了。打開(kāi)瀏覽器,輸入http://42.120.125.186/wordpress就會(huì)彈出圖7所示的畫(huà)面。

圖7 WordPress歡迎界面

第三步:數(shù)據(jù)遷移

在完成WordPress的安裝后,接著需要將原來(lái)WordPress系統(tǒng)中的數(shù)據(jù)遷移到RDS中。先將原來(lái)的WordPress的數(shù)據(jù)備份出來(lái)(當(dāng)然也可以安裝WordPress的WP-DB-Backup插件進(jìn)行數(shù)據(jù)庫(kù)備份):


將上一步備份出來(lái)的數(shù)據(jù)文件/tmp/wordpess.sql上傳到云服務(wù)器的/tmp目錄下面。然后將數(shù)據(jù)導(dǎo)入到RDS中去。

最后在域名提供商的域名管理系統(tǒng)中,將域名指向云服務(wù)器IP地址。到此,WordPress遷移到云端的工作已全部完成。你是否還沉浸在愉悅的遷移過(guò)程中?很遺憾,一切皆已完成!

作者周光輝,阿里云云計(jì)算基礎(chǔ)產(chǎn)品部資深專家。主要負(fù)責(zé)RDS(關(guān)系型數(shù)據(jù)庫(kù))產(chǎn)品以及云監(jiān)控產(chǎn)品。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    亚洲一二三四区免费视频| 亚洲黄片在线免费小视频| 又黄又硬又爽又色的视频| 久久99这里只精品热在线| 熟女免费视频一区二区| 欧美亚洲另类久久久精品| 好吊日成人免费视频公开| 色无极东京热男人的天堂| 中文字幕熟女人妻视频| 亚洲成人久久精品国产| 日本人妻精品中文字幕不卡乱码| 国产成人精品国产成人亚洲 | 日韩无套内射免费精品| 国产中文字幕一二三区| 日韩黄色一级片免费收看| 日本欧美一区二区三区在线播| 国产精品久久香蕉国产线| 日本精品免费在线观看| 亚洲中文字幕乱码亚洲| 一区二区在线激情视频| 国产精品夜色一区二区三区不卡| 不卡在线播放一区二区三区| 不卡在线播放一区二区三区| 欧美人妻一区二区三区| 性欧美唯美尤物另类视频| 日韩国产亚洲欧美另类| 国产亚洲欧美另类久久久| 一区二区三区人妻在线| 日本不卡在线一区二区三区| 久久精视频免费视频观看| 日本丁香婷婷欧美激情| 国产av一区二区三区久久不卡| 美日韩一区二区精品系列| 免费在线成人激情视频| 日本男人女人干逼视频| 激情偷拍一区二区三区视频| 一区二区日本一区二区欧美| 免费黄色一区二区三区| 日系韩系还是欧美久久| 国产超碰在线观看免费| 91亚洲精品国产一区|