当前位置:首页 » 经验分享 » 正文

discuz论坛怎么升级怎么搬家换虚拟主机?

379 人参与  2017年06月13日 16:52  分类 : 经验分享  评论

discuz x3论坛全新安装,版本升级,论坛搬家换虚拟主机不懂的看这里啦,完美教程。。

安装

一、下载 Discuz! X3.2官方版到本地或者服务器上
下载地址:http://www.discuz.net/thread-3570835-1-1.html

 
二、解压并上传 Discuz! X3.2 程序到服务器且修改相应目录权限
1、上传 Discuz! X3.2 程序到服务器上
解压缩得到如下所示的三个文件:

upload 这个目录下面的所有文件是我们需要上传到服务器上的可用程序文件;
readme 目录为产品介绍、授权、安装、升级、转换以及版本更新日志说明;
utility 目录为论坛附带工具,包括升级程序。
将其中 upload 目录下的所有文件使用 FTP 软件以二进制方式(常见 FTP 软件二进制的设置方法:点击查看详细说明)上传到空间。


2、设置相关目录的文件属性,以便数据文件可以被程序正确读写
使用 FTP 软件登录您的服务器,将服务器上以下目录、以及该目录下面的所有文件的属性设置为 777,Win 主机请设置internet 来宾帐户可读写属性。
不会操作修改权限的请参考:文件目录权限修改方法。

./config/config_global.php 
./config/config_ucenter.php 
./config 
./data 
./data/avatar 
./data/plugindata 
./data/template 
./data/threadcache 
./data/attachment 
./data/attachment/album 
./data/attachment/forum 
./data/attachment/group 
./data/log 
./uc_client/data/cache 
./uc_server/data/ 
./uc_server/data/cache 
./uc_server/data/avatar 
./uc_server/data/backup 
./uc_server/data/logs 
./uc_server/data/tmp 
./uc_server/data/view


上传完毕后,开始在浏览器中安装 Discuz! X3.2,在浏览器中运行http://www.domain.com/bbs/install/ 开始全新安装(其中http://www.domain.com/bbs 为你的站点访问地址)这时会出现一个授权界面,阅读完授权协议后点击“我同意”,系统会自动检查环境及文件目录权限。检测成功后,点击“下一步”,即可进入检测服务器环境以及设置 UCenter 界面


接着会出现一个选择界面,要求你选择其中的一种方式来安装。以下是其提供的两种方式:

1、选择“全新安装 Discuz! X (含 UCenter Server)”
如果您之前没有安装过我们的产品,需要全新安装的话,请选择此项。

2、选择“仅安装 Discuz! X (手工指定已经安装的 UCenter Server )”
如果您之前安装过我们的产品,现在只是升级的话,请选择此项并保证之前的 UCenter 是 UCenter 1.6.0 版本,如果之前安装的 UCenter Server 没有进行升级操作的话,一般为 1.5.1 或 1.5.2 版本,您需要首先升级 Ucenter 到 1.6.0版本, 否则安装程序会提示错误,无法继续。
这里以全新安装 Discuz! X3.2 为例)


然后点击“下一步”即进入安装数据库的界面,按自己的实际情况填写好 Discuz! X3.2 数据库信息及管理员信息后点击“下一步”,系统会自动安装数据库直至完毕。安装成功后将出现 Discuz! 应用中心推荐的界面至此,Discuz! X3.2 已经成功地安装完毕!您可以登录 Discuz! X3.2 站点并开始设置了。


升级

1. DiscuzX 程序  1.0, 1.5 2.0 , 2.5Beta, 2.5RC,2.5, 3.0
1)备份数据库 
2)建立文件夹 old,旧程序除了 data ,  config, uc_client, uc_server 目录以外的程序移动进入 old目录中
3) 上传 3.2 程序(压缩包中 upload 目录中的文件), 如上传时候提示覆盖目录,请选择“是”
4)上传安装包 utility 目录中的 update.php 到论坛 install 目录,删除 install 目录中的index.php

执行 http://你的域名/论坛路径/install/update.php

参照提示进行升级即可。升级时间随着数据的大小和服务器性能而变。

升级完毕,进入后台,更新缓存,并测试功能。
升级成功后,old目录中的文件可以删除了。

2. Discuz! 7.2 或以下版本的程序
1)首先参看我们的转换教程, 将程序转换到 X2.0
2)上传 3.2 程序
3)上传 utility 目录中的 update.php 到 install 目录,删除目录中的index.php

执行 http://你的域名/论坛路径/install/update.php

参照提示进行升级即可


论坛搬家/论坛换服务器

第一步:备份网站数据
进入后台—站长—数据库—备份,数据备份类型选择“Discuz!和 UCenter数据”,备份成功以后,数据自动保存在data文件夹下。

第二步:网站文件下载

把整个网站文件打包(虚拟主机管理控制面板一般都有整站压缩和解压的功能,在控制面板选择压缩,压缩之后的文件一般在FTP DB文件夹里面,然后把压缩包下载到本地电脑,如果虚拟主机没有在线压缩功能那就直接使用FTP下载文件到本地保存。

第三步:整理下载到本地的网站文件
1.把下载下来的文件里面的下列文件删除,请完全放心删除掉这几个文件,重新装上的时候会自动产生新的文件。

       /install/install.lock  (有的下载下来之后就没有这个文件,如果没有就不用管)
  /config/config_global.php
  /config/config_ucenter.php
  /uc_server/data/config.inc.php

2.到官方下载一个Discuz! X3的安装包,把 upload里的/install/文件夹复制过来覆盖你下载下来的网站文件。

3.把从官方下载下来的Discuz! X3安装包里面的 utility/restore.php 文件放到你网站文件的/data/文件夹内,这是用于数据库还原。

第四步:将整理好的网站文件包上传到新的虚拟主机空间

建议压缩之后在使用FTP上传,上传完成之后进入虚拟主机控制面板在线解压,这样可以节约很多时间,目前几乎所有的虚拟主机都有在线解压功能,格式一般是rar格式,不过有的部分虚拟主机如linux主机就只支持.zip格式,所以打包前请注意。

第五步:域名解析及空间绑定域名

进入域名控制面板把域名解析到你新的虚拟主机IP上,然后在进入虚拟主机空间绑定域名。

第六步:重新安装

http://你的域名/instal/进行安装,填入你新的虚拟主机数据库名和用户名及数据库密码,注意数据库的数据表前缀和以前一样,一般你之前的数据表如果没有改动的话,你重新安装的时候默认的就是和你以前的一样,所以可以不用改。当你安装的时候可能会提示要你删除data/install.lock这个文件才可以继续安装,那么你可以进入FTP删除之后然后返回安装页面刷新一下再继续安装,这就可以安装了。

第七步:还原数据库

安装成功后,用你安装的时候填写的管理员帐号和密码登录,进入后台—站长—数据库—恢复—数据恢复,选中要恢复的数据然后点击右边的导入,点击确定即可恢复数据,为了安全起见当成功恢复数据后进入FTP删除/data/restore.php这个文件。
有时候进入之后数据恢复,发现没有可供还原的数据,那么你可以看到下面这一行文字,那你直接点击你的网址在浏览器当中恢复数据即可,为了安全起见当成功恢复数据后进入FTP删除/data/restore.php这个文件。
您可以在本页面数据备份记录处导入备份恢复数据,也可以通过在浏览器中执行 http://www.你的域名.com/data/restore.php 恢复数据

第八步:更新缓存

数据还原成功之后,在后台退出帐号,用你原来的后台管理员帐号登陆,进入后台更新缓存,网站搬家成功结束。

打赏

来源:善记事博客,转载请保留出处和链接!

本文链接:http://shanjishi.com/post/32.html

discuz论坛搬家  

自媒体博客友链交流群:608795993

<< 上一篇 下一篇 >>

  • 评论(
  • 赞助本站

本站微博

网站分类

标签列表

最近发表

热门文章

热评文章

文章投稿 | 在线留言 | 免责声明 | 友链申请 | 会员注册 | 35dir源码 | 搞笑段子

Copyright 善记事自媒体博客.Some Rights Reserved.粤ICP备15015174号

Top