多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 网站搬家 * * * * * 搬家一般有以下几种情况,大家根据自己情况,选择方案 说明:常规情况下,不要使用面板类的在线解压功能,以免出现莫名其妙的错误(win服务器中使用winrar软件压缩解压没问题)。 数据库配置文件为:/Application/Common/Conf/database.php 通用:数据库需要先在旧的服务器导出以后,再导入到新服务器中。YGBOOK目前的数据都比较轻,一般不存在导入导出的问题。 1. win服务器转win服务器 最简单,打包以后转到新服务器,在服务器上解压以后,修改数据库配置即可 1. win服务器转linux服务器 联系作者,获取最新安装包,解压并二进制模式上传到新服务器。 打包旧服务器中以下文件夹: /Application/Runtime/Data (章节、简介、章节内容等文件) /uploads (已下载小说封面) 将这2个文件夹打包上传到新服务器,并解压到对应目录(该数据可使用面板解压) 此外,把Application/Common/Conf/install.lock上传到新服务器对应目录(没有这个文件会导致重新安装) 修改数据库配置即可 1. linux服务器转linux服务器不再推荐方案一,因linux系统关系,经过linux压缩解压(包括传输)会让文件产生莫名其妙的空行,继而产生无法预知的问题。 方案一:可使用命令进行远程复制文件夹,参考如下命令:(把192.168.62.10上面的/www/www.abc.com/文件夹,下载到本地的/home/www/new.abc.com/下,使用远程端192.168.62.10的root登陆) scp -r root@192.168.62.10:/www/www.abc.com/ /home/www/new.abc.com/ 复制代码 修改网站目录所有者为www(一般都是www) 修改数据库配置即可 方案二:同win服务器转linux服务器 1. linux服务器转win服务器在linux服务器打包网站数据,下载到win服务器,winrar解压,修改数据库配置即可 暂时写到这,有什么请大家补充