之前李海博客就写过关于ZBlogPHP更换服务器的教程,虽然教程写的比较详细,但是以文字描述为主,今天再次细化一下ZBlogPHP更换服务器教程,ZBlog备份数据库恢复教程,以图文并茂的形式给大家详细讲述ZBlogPHP更换服务器的方法。
首先来说一下为什么网站要更换服务器?
我觉得原因有很多,首先我们刚开始建站的时候规划出问题,可能导致服务器资源后期不够用了所以需要换服务器。
其次好多新手刚开始建站时都使用虚拟主机(比如李海博客自己就用的虚拟主机,哈哈),因为虚拟主机操作起来比较简单没有服务器那么复杂,但是随着后期网站的发展,虚拟主机在安全性和流量空间等资源上也出现了问题,所以需要更换服务器。
至于其它原因就留给大家脑补。
李海博客近期也是打算更换服务器,主要原因还是安全性问题,网站长期遭受攻击,流量不堪重负,虚拟主机在安全防御方面存在诸多弊端。所以此篇教程主要是作为自己在学习如何更换服务器时的学习笔记,如果顺便能帮助到更多的人那便功德无量。由于自己之前玩Discuz也有过类似更换服务器的经历,所以对我来说这是一篇水文,我只是增加一下原本就排在百度首页的关键词的权重,哈哈。
好了,教程正式开始:
一、首先我们需要把原网站整站打包下载,数据库导出作为备份。
二、然后把下载好的网站文件上传到你新的服务器网站的根目录(不知道什么是根目录我是没有办法解答的)然后解压网站文件,这里说下,每个主机都有解压功能,如果你安装的是宝塔等控制面板,直接打开菜单的文件管理,找到对应目录。然后点击解压就行了,如图(宝塔为例)
等待解压完成,然后目录会有zbp的程序文件了,这时候,点击宝塔侧栏数据库,找到对应的数据库,点击右侧管理:
有些人可能又有疑问了,这个数据库怎么弄的?这个在新建站点的时候都有设置,如果是新站,你必须先建立一个站点,建立的时候这些操作流程都会有。点击管理之后会弹出mysql数据库的管理页面,然后点击数据库,上面菜单点击导入,如图:
然后点击选择文件:找到刚才第一步下载完成的数据库文件
选择完成之后,右侧滚动条下滑到底部,点击底部执行按钮即可完成导入。然后系统会提示,导入成功!
到这一步为止,网站导入已经完成,现在我们打开网站,会提示“MySQL数据库无法连接”如图:
我们需要配置下新的数据地址,用户名、账号和密码才算完成,打开FTP,找到“/zb_users/c_option.php”此文件,右键编辑填写你自己的数据库地址,账号密码就行了。
这里需要重点强调一下,某些虚拟主机的地址可能是IP或者三级域名,不是localhost,这个地址是本地的意思,一般是云主机才这么填写,如果你是宝塔云主机的话,这个直接填写“localhost”即可。
然后数据库用户名跟数据库名,在虚拟机来说是不一样的,宝塔面板的数据库名和数据库用户名是一致的,直接填写就行。填写之后保存(ctrl+s)上传就完成了。
打开网站首页,刷新你会发现网站能正常访问了,到此为止ZBlogPHP更换服务器的工作就完成了。
至于zblog备份数据库恢复教程跟这个类似,大家自己按步骤研究,在这里就不赘述了。
好了,喜欢请点赞转发,多多支持本站,转发请添加文章来源,谢谢!
发表评论