監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關閉

Linode架站實戰(zhàn):搬家淮備篇

申請免費試用、咨詢電話:400-8352-114

網站搬家之前有許多淮備工作要做,當然要從Web Hosting搬到Linode之前也是不例外的。這些淮備工作應該都是通用的:不管你從那裡搬到那裡,大概都脫離不了這樣的程序。

這裡所提到的許多作業(yè)程序,不見的是要在搬家之前完成,甚至有些可以在正式搬遷那一刻才進行,但是整個該有的程序是必需要先清楚明白的,如此才能夠確保你搬家的順利,以及避免搬家失敗時造成不可挽回的錯誤。


新平臺評估


搬家之前一定要對新平臺有翻評估,包括平臺是否適用,以及是否適合你的需求及效能要求等。

例如Linode只提供Linux平臺,并不提供Windows,你的網站若是使用Windows平臺,那么Linode就不是你的選擇。

但相較之下由于Linode只專注于Linux,因此對于Linux的版本支援還有解說文件都相當豐富。

最終極的評估方式大概就是「試用」了,Linode在去年也開始提供限期免費試用的服務,讓使用者可以開設免費試用帳號,但試用時間只有幾小時的時間,對于初學者來說并不是很足夠。

另外你或許也可再多試用幾家VPS,再決定是否採用Linode,例如另一家美國的DigitalOcean性價比并不輸Linode,或許也是你的另一個更佳的選擇。

在此也順道一提,在許多網路評價裡,DigitalOcean的并不輸Linode,其硬體規(guī)格表面上略輸Linode,但有些網友評比出來似乎發(fā)現其效能較Linode還好。另外,DigitalOcean的備份服務是收取你的方案的20%(如20美元/月者則收取4美元),相較之下以同樣為20美元/月的方案為例,Linode若加備份服務每月要多出1美元相當于新臺幣30元。

DigitalOcean另一個好處是,他的入門門檻相當低,如果你不需要買到20美元/月的規(guī)格,你還有5美元/月,以及10美元/月的選擇,這其實比臺灣很多Web Hosting還要便宜了,因此就入門者來說,其實是更佳的選擇。

另一方面,DigitalOcean在今年二月也新增了位于新加坡的亞洲機房,在這方面對于亞洲使用者來說好像可與Linode的東京機房相比,但有人測試發(fā)現,從臺北連過去會在亞洲繞一大圈,結果是和利用美國舊金山的機房沒什么差別。

↓ DigitalOcean也是網路上評價不錯的VPS選擇,不但性價比不輸Linode,而且入門門檻相當低,每月只需5美元,相當于一年1800元就可以擁有VPS服務,比很多Web hosting還便宜,特別是和臺灣的ISP比較更是便宜到不行。

DNS切換之程序與淮備

這不見得要在一開始就做,也可在最后階段時再著手進行,但搬家前對于整個過程必需要非常清楚,好讓網站的搬遷更加順利,也讓你能更精確的決定幾時如何將DNS切換過去。

TTL設定

首先,如果可以的話,可以事先到網址的注冊機構那邊修改TTL設定。

TTL是「存活時間」(Time to Live)的縮寫,它會告訴網際網路上的伺服器關于網域資訊應該要儲存多久的時間,在網站沒有要搬家的情況下這個時間可以設定久一些,但若淮備要搬家了,就可以設定短一些,可以讓你更改DNS 的伺服器名稱之后,新的設定快點在全球的Internet裡生效。

TTL設定是以秒為單位,若要設定為1小時,就是3600秒,1天24小時就是86400秒。這個時間,也就是你打算搬家過去的時間。

不過并非每家域名注冊商都可以讓人自行設定TTL,若是萬一不能設定,不用擔心,不是就此完蛋了,大不了就是在DNS設定修改之后一、兩天裡(某些說法說是一周)讓網站在新舊兩臺機器間飄移而已,若是這對于你的網站并不造成什么困擾,那么TTL的設定也就不會那么關鍵了。

備份資料

備份資料分兩大部份,一是資料庫備份,可以進入phpmyadmin將資料庫表格全選,選擇匯出。

其次是網站資料備份,通常是以FTP連上你的網站,將整個網站資料夾的資料全部下載到自己的電腦上。

在某些CMS裡,例如我用的是Drupal,可以先清除快取資料之后再備份,可以省去不少空間和時間。

快取資料的清除包括資料庫,還有CMS。另外,在FTP下載網站資料時,cache資料夾也可省略,等到搬到新站時再重建一個空的cache 資料夾即可。

備份時則要注意資料的有效性及時間點,例如,假設你要確保新舊站之間所有資料的一致性,而且這對于你的網站來說非常重要,那么建議在要正式遷站時再進行備份,而且最好備份開始之前網站先關閉,停機,直到搬好家之后再重新開張。


修改DNS 伺服器名稱及網站預覽

這可視你的情況而選擇修改時間,但其實建議在搬好家之后預覽新站沒問題之后再修改即可,或者配合你先前TTL的設定時間來修改。

如果你不了解如何修改DNS的名稱伺服器(nameserver),可參考這篇文章:架站真的很簡單!

問題在于,在沒有修改Nameserver之前,如何輸入網站網址然后看到我的網站的樣子?也就是如何預覽網站?

這裡提供一個簡單的方法,就是在購買VPS之后,找出VPS給你的固定IP,例如123.123.123.123。以Linode 為例,登入管理后臺后,在中間「IP」欄位下就可以看到Linode給你的固定IP位址了:

或者也可點選左方你所購買的Linode名稱,或是右側的儀表板(Dashboard)連結,再點選「遠端存取」標籤(Remote Access)在ssh root@后面的那段IP位址就是Linode分配給你的,這個位址和下方的Public IPs(公開位址)是一樣的。

有了你的 IP資訊之后,接著修改電腦上的host檔。

這裡的教學只適用于Windows,如果你用的是Mac或是Linux電腦,那么自行google一下就有很多教學文,如果你英文閱讀能力不錯,可以參考Linode圖書館這篇文章。


一、以檔案管理員到Host檔位置:C:WindowsSystem32driversetc

二、以小作家或Notepad++等文書編輯器打開host檔

三、在該檔案最后面加入以下資料:123.123.123.123 www.example.com

注意:123.123.123.123必需換成你自己的IP。example.com則是換成你自己的網址。

這裡有個小技巧,如果你的網站所在的舊主機服務未能提供虛擬網址(或者你找不到),那么可以利用這個設定讓www.example.com看舊站,example.com預覽新站,或者反過來。但記得先做好一些相關轉址設定,例如原先如果全部將example.com轉到www.example.com,那么該設定記得取消。

修改host 檔之后儲存,重新開機輸入網址即可預覽到你在新IP下所架的網站了。

修改時可能遇到的問題:

例如win7可能需要管理者權限

win 8無法修改,可以先將此檔案複製到桌面或其他資料夾,修改完成之后,再將修改之后的檔案貼回上述資料夾即可。取代檔案時同樣也會需要管理者權限。

四、重新開機。這時就可以透過你的電腦預覽架在這個IP下的你的網站了。但要注意的是,在你DNS設定更改生效之前,這只有設定過host檔的PC才看得到,一般使用者看到的還是舊主機上的網站。


天津網站建設 | 自助建站 | 智能建站 | 企業(yè)網站建設 | 北京網站設計公司 | 企業(yè)建站

發(fā)布:2007-02-11 10:15    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]
相關文章:
天津OA系統(tǒng)
聯系方式

成都公司:成都市成華區(qū)建設南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

泛普天津網站建設公司其他應用

天津OA軟件 天津OA新聞動態(tài) 天津OA信息化 天津OA快博 天津OA行業(yè)資訊 天津軟件開發(fā)公司 天津門禁系統(tǒng) 天津物業(yè)管理軟件 天津倉庫管理軟件 天津餐飲管理軟件 天津網站建設公司