UCenter Home网站服务器搬家详解

  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 以及论坛的缓存

  这样搬家就全部完成了。

时间: 2024-09-20 17:32:09

UCenter Home网站服务器搬家详解的相关文章

详解UCenter Home网站服务器搬家步骤

UCenter Home是Comsenz公司发布的一款SNS建站系统,目前http://www.aliyun.com/zixun/aggregation/29707.html">最新版本是1.5.最近看到很多站长安装好UCenter Home,运行一段时间后,可能由于种种原因,需要更换服务器,这时就需要对UCenter Home进行搬家的操作,下面笔者就为大家仔细讲解,UCenter Home 搬家的详细步骤. 注意:很多站长不只安装了 UCenter Home 这一个应用,可能同时还安装

Linux下DNS服务器搭建详解

Linux下DNS服务器搭建详解 简介: DNS服务器的作用就是就好比生活中的电话簿.114查号台一样,为各种网络程序找到对应目标主机的IP地址或对应的主机域名. DNS系统的作用: 正向解析:根据主机名称(域名)查找对应的IP地址(实际应用中最多的) 反向解析:根据IP地址查找对应的主机域名(不常用,一般用于搭建邮件服务器时.) 根据服务器与所提供域名解析记录的关系,将DNS服务器分为不同的角色: 缓存域名服务器 也称为 唯高速缓存服务器 通过向其他域名服务器查询获得域名->IP地址记录 将域

AngularJS通过$http和服务器通信详解_AngularJS

$http AngularJS提供了$http服务来同服务端进行通信,$http服务队浏览器的XMLHttpRequest对象进行了封装,让我们可以以ajax的方式来从服务器请求数据. 在AngularJS中与远程HTTP服务器交互时会用一个非常关键的服务-$http.       1.$http是angular中的一个核心服务,利用浏览器的xmlhttprequest或者via JSONP对象与远程HTTP服务器进行交互.       2.$http的使用方式和jquery提供的$.ajax操

Android实现上传文件到服务器实例详解_Android

本实例实现每隔5秒上传一次,通过服务器端获取手机上传过来的文件信息并做相应处理:采用Android+Struts2技术. 一.Android端实现文件上传 1).新建一个Android项目命名为androidUpload,目录结构如下: 2).新建FormFile类,用来封装文件信息 package com.ljq.utils; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExce

PHP与jquery实时显示网站在线人数实例详解_php实例

我们在一些应用中需要动态展示数据,比如当前在线人数,当前交易总额,当前汇率等等,前端页面需要实时刷新获取最新数据.本文将结合实例给大家介绍使用jQuery和PHP来实现动态数字展示效果. 本例假设要在页面上动态展示(无需刷新整个页面,只是局部刷新动态数字)当前在线用户数,常见在一些统计平台上应用.在HTML页面中只需定义以下结构: <div class="count">当前在线:<span id="number"></span>&

企业网站优化策略详解

对于真正懂SEO的人来说,都会知道,不同的网站,运用的网站优化方法是不一样的,必须针对这个行业的性质指定最适合的优化策略,所以因地制宜,应人而授便是这个道理. 企业网站由于其特殊性,所以其优化的方法较一般的资讯站等具有完全不同的方法,今天,本人便与大家共同探讨一下,怎么做出最佳的企业网站优化方案. 1,高质量的空间选择 网站空间是优化的基础,没有一个过硬的网站空间,一切优化都是空中楼阁,随时便会哗啦一声,倒掉! 不信?且听我细细说来. 如果你的网站不稳定,经常访问不了,那么,搜索引擎爬到你的网站

网站安全防护方法详解

一.网站的通用保护方法 针对黑客威胁,网络安全管理员采取各种手段增强服务器的安全,确保WWW服务的正常运行.象在Internet上的Email.ftp等服务器一样,可以用如下的方法来对WWW服务器进行保护: 安全配置 关闭不必要的服务,最好是只提供WWW服务,安装操作系统的最新补丁,将WWW服务升级到最新版本并安装所有补丁,对根据WWW服务提供者的安全建议进行配置等,这些措施将极大提供WWW服务器本身的安全. 防火墙 安装必要的防火墙,阻止各种扫描工具的试探和信息收集,甚至可以根据一些安全报告来

ftp服务器架设详解

有人亲手架设过FTP服务器吗?通常人们在架设FTP服务器时都为认为微软的IIS设置繁杂,其次是安全性较差.所以在这里将介绍使用功能强大的Serv-U来架设FTP服务器的过程.Serv-U是一个非常实用的FTP服务器工具,体积虽然小但是大多数网站都是用该程序,并且是共享软件,可以到软件类网站下载.当然,也有免费版本的,只是捆绑了一些插件,安装时根据自己的需要选择是否安装即可. Serv-U的特征 1.支持多种用户接入 2.支持匿名用户,可随时限制用户数. 3.安全选项多 可基于目录或文件实现安全管

站长分析网站整体优化详解

一:外链所占权重比 外链为什么一直被人神化着?虽说不能完全的决策网站排名,但终究是引导排名成功的重要标志.在这里,笔者为外链在网站优化中所占的比例打25分.足够的外链"量"才可保证搜索引擎到网站之间信息的快速传递.但是这个量却并非是数量,而是质量.一般的网站,蜘蛛每天可能个上百次,但是对于优秀的站点来说,蜘蛛每天访问的数量可能达到数百次,这便是"量"的差距,同时优质的外链更稳定,网站不会出现严重的外链剔除现象. 二:网站内容权重比 外链的作用是引导搜索引擎光顾网站,