時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
UCenter Home是Comsenz公司發(fā)布的一款SNS建站系統(tǒng),目前最新版本是1.5。最近看到很多站長安裝好UCenter Home,運(yùn)行一段時間后,可能由于種種原因,需要更換服務(wù)器,這時就需要對UCenter Home進(jìn)行搬家的操作,下面筆者就為大家仔細(xì)講解,UCenter Home 搬家的詳細(xì)步驟。
注意:很多站長不只安裝了 UCenter Home 這一個應(yīng)用,可能同時還安裝了論壇。
所以我們本教程以服務(wù)器上安裝(UCenter 1.5.0+UCenter Home 1.5 正式版本+Discuz!7.0.0 為例的虛擬空間講解)
一、關(guān)閉站點(diǎn)
1、關(guān)閉 UCenter Home
管理員登錄 UCenter Home 管理后臺 => 基本設(shè)置 => 站點(diǎn)設(shè)置 => 站點(diǎn)關(guān)閉訪問,選擇"是"。
?
2、關(guān)閉論壇
管理員登錄論壇后臺 => 全局 => 站點(diǎn)信息 => 論壇關(guān)閉,選擇"是"。
?
二、備份數(shù)據(jù)
從 UCenter 備份數(shù)據(jù)
登錄 UCenter 后臺 => 數(shù)據(jù)備份
?
注意:在 UCenter 下可以只備份 UCenter 的數(shù)據(jù),也可以備份所有應(yīng)用或者部分應(yīng)用的數(shù)據(jù)。
這里我們選擇備份所有應(yīng)用的數(shù)據(jù)。提交等待備份完成,可以到數(shù)據(jù)備份記錄里查看
?
這里可以很明確的看到備份記錄和備份數(shù)據(jù)的日期,點(diǎn)擊詳情,可以查看到詳細(xì)的信息,如下圖所示:
?
這樣就把所有數(shù)據(jù)都備份好了。如果不放心也可以再到 UCenter Home 后臺,以及論壇后臺進(jìn)行單個應(yīng)用的備份。
三、備份程序文件
1、備份 UCenter 的所有程序文件,尤其注意 data 目錄以及其下的 config.inc.php 文件一定不能丟失。
注意:data 目錄下的 backup 目錄下存放的是剛才備份的數(shù)據(jù)
avatar 目錄下存放的是所有應(yīng)用會員的頭像圖片,所以這些文件一定不能丟失
2、備份 UCenter Home 的程序文件,要備份所有的程序文件。尤其注意 data 目錄和 attachment 目錄以及 config.php 文件一定
不能丟失。
3、備份論壇的程序文件,要備份所有的程序文件。尤其注意 attachment 附件目錄以及 config.inc.php 文件一定不能丟失。
方法:登錄到 FTP 下載所有的程序文件到本地即可
?
四、對新服務(wù)器的要求
確保搬入服務(wù)器和原服務(wù)器的數(shù)據(jù)庫版本和編碼一致,如果編碼一不致可能會出現(xiàn)亂碼的情況。
五、恢復(fù)備份程序
1、首先把備份的程序文件分別上傳到新服務(wù)器上相應(yīng)的目錄里
在新服務(wù)器根目錄下分別新建 uc、home 和 bbs 三個目錄
UCenter 程序上傳到 ./uc, UCenter Home 程序上傳到 ./home 下,論壇程序上傳到 ./bbs下,如下圖所示:
?
2、修改目錄權(quán)限
1)UCenter
如果您的主機(jī)為 *nix 操作系統(tǒng),將以下目錄、以及該目錄下面的所有文件的屬性設(shè)置為 777,Win 主機(jī)請設(shè)置 internet 來賓帳戶
可讀寫屬性。
./data
./data/avatar
./data/backup
./data/cache
./data/logs
./data/tmp
./data/view
./data/config.inc.php
關(guān)于目錄權(quán)限修改可以參考:http://faq.comsenz.com/viewnews-183
2)UCenter Home
如果您的主機(jī)為 *nix 操作系統(tǒng),請設(shè)置如下文件夾權(quán)限改為 777,Windows 主機(jī)設(shè)置 Internet 來賓帳號可讀寫的權(quán)限。
attachment
data
data/*.*
uc_client/date
config.php (安裝完畢 777 取消)
3)論壇
如果您的主機(jī)為 *nix 操作系統(tǒng),請將服務(wù)器上以下目錄、以及該目錄下面的所有文件的屬性設(shè)置為 777,Win 主機(jī)請設(shè)置
internet 來賓帳戶可讀寫屬性。
./config.inc.php
./attachments
./forumdata
./forumdata/cache
./forumdata/templates
./forumdata/threadcaches
./forumdata/logs
./uc_client/data/cache
3、全新安裝各應(yīng)用
1)安裝 UCenter
在瀏覽器中運(yùn)行安裝程序(http://www.domain.com/uc/install)進(jìn)入準(zhǔn)備安裝頁面進(jìn)行安裝即可,具體的安裝方法請參考:
http://faq.comsenz.com/viewnews-449 (參考從第三步以后的步驟)
注意:安裝的時候 UCenter 數(shù)據(jù)庫名以及表名前綴一定要和原來的一致。
2)安裝 UCenter Home
安裝前請先刪除 ./home/data/install.lock 文件,再次運(yùn)行安裝文件
?
參考這里的教程:http://faq.comsenz.com/viewnews-486(參考從第二步以后的步驟)
注意:安裝的時候 UCenter Home 數(shù)據(jù)庫名以及表名前綴一定要和原來的一致。
3)安裝論壇
安裝前先檢查一下 ./bbs/install/index.php 這個文件是否存在,如果不存在請上傳相同版本的論壇程序,上傳這個文件到相應(yīng)的
目錄下。
?
同時安裝論壇前要把 ./forumdata/install.lock 文件刪除。
?
安裝參考這里的教程:
http://faq.comsenz.com/viewnews-487(參考從第三步以后的步驟)
注意:安裝的時候論壇數(shù)據(jù)庫名以及表名前綴一定要和原來的一致。
4、登錄 UCenter 后臺,檢查各應(yīng)用是否通信成功。
?
六、恢復(fù)數(shù)據(jù)庫
創(chuàng)始人登錄 UCenter 后臺 => 數(shù)據(jù)備份 => 數(shù)據(jù)備份記錄,如下圖所示:
?
點(diǎn)擊詳情
?
選中全部的應(yīng)用,提交即可導(dǎo)入數(shù)據(jù)
?
等待數(shù)據(jù)全部導(dǎo)入,如下圖所示:
?
七、后續(xù)操作
1、由于 UCenter Home 以及論壇的 URL 路徑和之前比發(fā)生了變化,所以要在 UCenter 后臺修改為正確的路徑。
UCenter 管理后臺 => 應(yīng)用管理 => 編輯 UCenter Home 以及論壇的 URL 路徑
?
?
2、檢查應(yīng)用的 UCenter 配置信息
UCenter 管理后臺 => 應(yīng)用管理 => 編輯 UCenter Home 以及論壇的應(yīng)用,找到應(yīng)用的 UCenter 配置信息,復(fù)制其中的全部內(nèi)容,
分別覆蓋UCenter Home 以及論壇的 config 文件最后的關(guān)于 UCenter 的配置信息
?
相關(guān)閱讀
熱門文章 ISAPI Rewrite實(shí)現(xiàn)IIS圖片防盜鏈 IIS6.0下配置MySQL+PHP5+Zend+phpMyAdmin 在Windows服務(wù)器上快速架設(shè)視頻編解碼器全攻略 win2000server IIS和tomcat5多站點(diǎn)配置
人氣排行 XAMPP配置出現(xiàn)403錯誤“Access forbidden!”的解決辦法 WIN2003 IIS6.0+PHP+ASP+MYSQL優(yōu)化配置 訪問網(wǎng)站403錯誤 Forbidden解決方法 如何從最大用戶并發(fā)數(shù)推算出系統(tǒng)最大用戶數(shù) Server Application Unavailable的解決辦法 報錯“HTTP/1.1 400 Bad Request”的處理方法 Windows Server 2003的Web接口 http 500內(nèi)部服務(wù)器錯誤的解決辦法(windows xp + IIS5.0)