仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳
UCenter Home是Comsenz公司發佈的一款SNS建站系統,目前最新版本是1.5。 最近看到很多站長安裝好UCenter Home,運行一段時間後,可能由於種種原因,需要更換伺服器,這時就需要對UCenter Home進行搬家的操作,下面筆者就為大家仔細講解,UCenter Home 搬家的詳細步驟。
注意:很多站長不只安裝了 UCenter Home 這一個應用,可能同時還安裝了論壇。
所以我們本教程以伺服器上安裝(UCenter 1.5.0+UCenter Home 1.5 正式版本+Discuz!7.0.0 為例的虛擬空間講解)
一、關閉網站
1、關閉 UCenter Home
管理員登錄 UCenter Home 管理後臺 => 基本設置 => 網站設置 => 網站關閉訪問,選擇「是」。
2、關閉論壇
管理員登錄論壇後臺 => 全域 => 網站資訊 => 論壇關閉,選擇「是」。
二、備份資料
從 UCenter 備份資料
登錄 UCenter 後臺 => 資料備份
注意:在 UCenter 下可以只備份 UCenter 的資料,也可以備份所有應用或者部分應用的資料。
這裡我們選擇備份所有應用的資料。 提交等待備份完成,可以到資料備份記錄裡查看
這裡可以很明確的看到備份記錄和備份資料的日期,點擊詳情,可以查看到詳細的資訊,如下圖所示:
這樣就把所有資料都備份好了。 如果不放心也可以再到 UCenter Home 後臺,以及論壇後臺進行單個應用的備份。
三、備份程式檔
1、備份 UCenter 的所有程式檔,尤其注意 data 目錄以及其下的 config.inc.php 檔一定不能丟失。
注意:data 目錄下的 backup 目錄下存放的是剛才備份的資料
avatar 目錄下存放的是所有應用會員的頭像圖片,所以這些檔一定不能丟失
2、備份 UCenter Home 的程式檔,要備份所有的程式檔。 尤其注意 data 目錄和 attachment 目錄以及 config.php 檔一定
不能丟失。
3、備份論壇的程式檔,要備份所有的程式檔。 尤其注意 attachment 附件目錄以及 config.inc.php 檔一定不能丟失。
方法:登錄到 FTP 下載所有的程式檔到本地即可
四、對新伺服器的要求
確保搬入伺服器和原伺服器的資料庫版本和編碼一致,如果編碼一不致可能會出現亂碼的情況。
五、恢復備份程式
1、首先把備份的程式檔分別上傳到新伺服器上相應的目錄裡
在新伺服器根目錄下分別新建 uc、home 和 bbs 三個目錄
UCenter 程式上傳到 ./uc, UCenter Home 程式上傳到 ./home 下,論壇程式上傳到 ./bbs下,如下圖所示:
2、修改目錄許可權
1)UCenter
如果您的主機為 *nix 作業系統,將以下目錄、以及該目錄下面的所有檔的屬性設置為 777,Win 主機請設置 internet 來賓帳戶
可讀寫屬性。
./data
./data/avatar
./data/backup
./data/cache
./data/logs
./data/tmp
./data/view
./data/config.inc.php
關於目錄許可權修改可以參考:HTTP://faq.comsenz.com/viewnews-183
2)UCenter Home
如果您的主機為 *nix 作業系統,請設置如下資料夾許可權改為 777,Windows 主機設置 Internet 來賓帳號可讀寫的許可權。
attachment
data
data/*.*
uc_client/date
config.php (安裝完畢 777 取消)
3)論壇
如果您的主機為 *nix 作業系統,請將伺服器上以下目錄、以及該目錄下面的所有檔的屬性設置為 777,Win 主機請設置
internet 來賓帳戶可讀寫屬性。
./config.inc.php
./attachments
./forumdata
./forumdata/cache
./forumdata/templates
./forumdata/threadcaches
./forumdata/logs
./uc_client/data/cache
3、全新安裝各應用
1)安裝 UCenter
在瀏覽器中運行安裝程式(HTTP://www.domain.com/uc/install)進入準備安裝頁面進行安裝即可,具體的安裝方法請參考:
HTTP://faq.comsenz.com/viewnews-449 (參考從第三步以後的步驟)
注意:安裝的時候 UCenter 資料庫名以及表名首碼一定要和原來的一致。
2)安裝 UCenter Home
安裝前請先刪除 ./home/data/install.lock 檔,再次運行安裝檔
參考這裡的教程:HTTP://faq.comsenz.com/viewnews-486(參考從第二步以後的步驟)
注意:安裝的時候 UCenter Home 資料庫名以及表名首碼一定要和原來的一致。
3)安裝論壇
安裝前先檢查一下 ./bbs/install/index.php 這個檔是否存在,如果不存在請上傳相同版本的論壇程式,上傳這個檔到相應的
目錄下。
同時安裝論壇前要把 ./forumdata/install.lock 檔刪除。
安裝參考這裡的教程:
HTTP://faq.comsenz.com/viewnews-487(參考從第三步以後的步驟)
注意:安裝的時候論壇資料庫名以及表名首碼一定要和原來的一致。
4、登錄 UCenter 後臺,檢查各應用是否通信成功。
六、恢復資料庫
創始人登錄 UCenter 後臺 => 資料備份 => 資料備份記錄,如下圖所示:
點擊詳情
選中全部的應用,提交即可導入資料
等待資料全部導入,如下圖所示:
七、後續操作
1、由於 UCenter Home 以及論壇的 URL 路徑和之前比發生了變化,所以要在 UCenter 後臺修改為正確的路徑。
UCenter 管理後臺 => 應用管理 => 編輯 UCenter Home 以及論壇的 URL 路徑
2、檢查應用的 UCenter 配置資訊
UCenter 管理後臺 => 應用管理 => 編輯 UCenter Home 以及論壇的應用,找到應用的 UCenter 配置資訊,複製其中的全部內容,
分別覆蓋UCenter Home 以及論壇的 config 檔最後的關於 UCenter 的配置資訊
3、更新 UCenter、UCenter Home 以及論壇的緩存
這樣搬家就全部完成了。