打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
虚拟主机用户的应用搬家详解
拟主机用户的应用搬家详解
2008-12-20┆23,025 Views┆145

很多站长安装好 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、登录各项应用后台,把 URL Rewrite 设为“否”,要确认新的服务器设置好 Rewrite 后再开启,不然网站打不开。

4、更新 UCenter、UCenter Home 以及论坛的缓存

这样搬家就全部完成了。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Discuz! X搬家说明
Discuz7 UCenter 网站论坛搬家(换服务器)全攻略 - kdm4098的日志 ...
傻瓜式Discuz论坛搬家教程
Discuz! 7.2 安装图文教程
帝国CMS 7.0版升级7.2版 步骤及常见问题说明
网站会员整合ucenter 实现多站点同步登录方法 - 站长之家(chinaz.com)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服