新聞中心
網(wǎng)站遷移絕招之修改hosts文件
網(wǎng)站搬家,是每一個(gè)站長都不愿意和都必須學(xué)會(huì)的工作。一個(gè)好方法,不僅可以讓網(wǎng)站遷移工作變輕松,讓我們的工作更有效率。無憂主機(jī)(m.love62.cn)今天將和用戶門一起討論網(wǎng)站遷移過程中,不停站,完美無縫遷移網(wǎng)站的方法。
網(wǎng)站遷移最基本的一個(gè)要求就是在遷移中,不能影響老站的運(yùn)行,但又要快速、準(zhǔn)確的將網(wǎng)站進(jìn)行遷移。為了確定網(wǎng)站能否順利在新的php空間中能夠運(yùn)行,多數(shù)站長都會(huì)利用網(wǎng)站的備份進(jìn)行一次網(wǎng)站遷移演練,來熟悉下新空間。在沒有十足的把握,是不會(huì)冒險(xiǎn)將域名解析到新空間上進(jìn)行遷移測(cè)試的。但是,我們可以通過修改本地電腦的hosts文件,來強(qiáng)制改變域名解析到新空間IP上,換一句話說,就是在不影響原始網(wǎng)站運(yùn)行,將原域名的域名解析在本地通過hosts文件強(qiáng)行解析到新空間,在本地電腦運(yùn)行域名就可以訪問到新空間上的網(wǎng)站了,也就是我們的遷移測(cè)試空間。很多用戶可能讀到這里,是不是有點(diǎn)暈了?是不是還有點(diǎn)搞不清楚方向?本人表達(dá)能力有限,請(qǐng)多多見諒!我們就舉例在說明吧。
網(wǎng)站遷移案例:
原網(wǎng)站信息:
網(wǎng)站域名:m.love62.cn
網(wǎng)站程序:wordpress開源程序
空間運(yùn)行環(huán)境:Linux+Apache+Msql5.0+PHP5.0
新空間信息:
網(wǎng)站臨時(shí)調(diào)試域名:qianyi.xxx.com(某空間商提供的臨時(shí)域名)
空間運(yùn)行環(huán)境:Linux+Apache+Msql5.0+PHP5.0
新空間IP地址為:192.168.1.1
要求:
1、將網(wǎng)站m.love62.cn遷移到新的php空間
2、遷移過程中不能中斷老站運(yùn)行。
遷移步驟:
1、? 修改本地電腦的hosts文件,將m.love62.cn強(qiáng)制指向新空間IP,這樣的好處就是,在本地電腦訪問m.love62.cn就可以直接訪問到新空間上了,但有不影響老空間的正常運(yùn)行,實(shí)現(xiàn)正真的無縫遷移。Hosts修改方法如下:
host文件所在的位置:C:\WINDOWS\system32\drivers\etc\hosts
用記事本打開hosts文件,在最底部輸入:
192.168.1.1 m.love62.cn
192.168.1.1 51php.com
2、? 將老站的網(wǎng)頁文件、mysql數(shù)據(jù)庫原封不動(dòng)遷移到新空間,并且配置好MYSQL數(shù)據(jù)庫的連接。
3、? 新空間綁定域名m.love62.cn
4、? 本地電腦,使用ping 命令來檢測(cè)域名解析的IP地址,如果IP已經(jīng)解析到新空間的IP上了,說明我們上面步驟1的操作是正確的
5、? 運(yùn)行域名m.love62.cn進(jìn)行訪問,這時(shí),這個(gè)域名的指向就已經(jīng)指向新空間,這樣我門就強(qiáng)制建立了一個(gè)與原始空間一模一樣的環(huán)境,在這樣的一個(gè)環(huán)境里面進(jìn)行調(diào)、排錯(cuò),是不是非常容易就能找到問題的所在?環(huán)境就和原來一樣嘛。
6、? 確定遷移數(shù)據(jù)無錯(cuò)誤后,那么請(qǐng)登錄到域名管理控制面板,將域名解析到新的php虛擬主機(jī)上。
本文重點(diǎn)就是要告訴大家,在調(diào)試網(wǎng)站的時(shí)候,我們可以通過修改hosts文件來,強(qiáng)制域名解析生效??梢园醋约旱囊髲?qiáng)制將任意域名指向目標(biāo)IP地址。類似應(yīng)用有:如果你的域名剛剛解析還沒生效,又馬上需要訪問網(wǎng)站進(jìn)行修改,那么也可以通過修改hosts文件,強(qiáng)制執(zhí)行。不用長時(shí)間等待域名解析生效時(shí)間。
本文地址:http://m.love62.cn/backup/1331.html
![1](/wp-content/themes/starow_z/img/o-1.png)
![1](/wp-content/themes/starow_z/img/o-2.png)
![1](/wp-content/themes/starow_z/img/o-3.png)
![1](/wp-content/themes/starow_z/img/o-4.png)
![1](/wp-content/themes/starow_z/img/o-5.png)
![1](/wp-content/themes/starow_z/img/o-6.png)
![1](/wp-content/themes/starow_z/img/o-7.png)