冠富商务通中文社区

 找回密码
 立即注册
查看: 11|回复: 0
打印 上一主题 下一主题
收起左侧

[建站经验] 使用SSH安装、升级和迁移 WordPress 博客

[复制链接]
跳转到指定楼层
楼主
发表于 2016-12-29 21:30:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

如果使用 FTP 进行安装,升级或者迁移 WordPress 博客,我们需要把 WordPress 安装包或者资料下载到本地,然后上传到新的服务器,再进行安装,升级或者迁移,这样不仅耗时费力,如果主机在国外的话,传送几百兆数据将会是一场噩梦。
其实如果主机支持 SSH 的话,这一切都会变得很简单并且可以迅速完成,下面我讲解下如何使用 SSH 安装或者迁移 WordPress 博客,以及使用 SSH 体验 WordPress 正在开发的功能。
使用 SSH 安装 WordPress 博客
如果只是在主机上安装一个全新的 WordPress 博客,那么使用 SSH 可以在在非常短的时间完成就完成这一操作:

  • 使用 SSH 登录到主机,并转到要安装 WordPress 博客的目录之下。
  • 使用下面命令从 WordPress.org 下载新版本的 WordPress 安装包。
    1. wget https://wordpress.org/latest.tar.gz
    复制代码
    这个下载速度会非常快,速度快的话都可以达到 5M/S。
  • 在下载完成之后你需要通过 ls 命令看看下载下来的文件。
  • 使用下面命令解开压缩包:
    1. tar -xf latest.tar.gz
    复制代码
  • 最后就是一般 WordPress 安装的过程了,这里就不再重复了。
使用 SSH 升级 WordPress
如果是在主机上升级现有的的 WordPress 博客,步骤和安装基本类似,不过有个覆盖的过程:

  • 下载和解压缩 WordPress 安装包的过程基本和上面一样,
  • 因为 CentOS 默认把 cp 映射为 cp -i 覆盖会提示,所以咱把它复位:
    1. alias cp=cp
    复制代码
  • 把 wordpress 目录下的文件复制并覆盖当前目录的文件
    1. cp -rf wordpress/* .
    复制代码
  • 删除下载包和解压缩的 wordpress 文件夹
    1. rm -rf wordpress/ latest.tar.gz
    复制代码
  • 最后进入 WordPress 后台,升级下数据库了。
使用 SSH 迁移 WordPress 博客
不得不承认搬家是我们的常态,如果你要迁移 WordPress 博客到新主机,以前搬家是一场噩梦,那么现在使用 SSH 进行 WordPress 博客迁移也是一段愉快的旅程。

  • 使用 SSH 登陆到旧主机,使用 mysqldump 命令把数据库导出到一个文件:
    1. mysqldump -user=[数据库用户名] -p [数据库名] > [备份文件名].sql输入上面的命令之后,它会提示你输入数据库密码,输入之后就会把你要倒的数据库备份到一个文件中,把这个文件复制到 HTTP 服务器的根目录下。
    复制代码
  • 转到根目录,使用以下命令打包并压缩所有文件:
    1. tar -czvf fairyfish.tar.gz *
    复制代码
  • 使用 SSH 登录新的服务器,使用下面文件解开压缩包:
    1. tar -xzvf fairyfish.tar.gz
    复制代码
  • 登录新服务器的 MySQL
    1. mysql -u dbuser -p
    复制代码
  • 如果新的服务的器数据库没有创立,那么可以在主机管理后台创建数据库,也可以使用 SSH 创建:
    1. create database wordpress;
    复制代码
  • 离开数据库,使用 MySQLDump 导入数据库。
    1. tar -xf latest.tar.gz0
    复制代码
  • 以后如果要获取更新,需要使用下面命令就获取 WordPress 最新的开发版本:
    1. tar -xf latest.tar.gz1
    复制代码
使用简单总结
上面简单介绍了使用 SSH 安装和迁移 WordPress 博客,以及使用 SSH 体验 WordPress 正在开发的功能,其实 SSH 还可以帮我们干很多事情,使用 SSH 管理服务器是非常愉快的事情,如给服务器安装 Memcahced 等,但是这一切的前提是你的服务器需要支持 SSH,所以这里推荐大家一定要购买支持 SSH 的主机,如我爱水煮鱼使用 (mt) Media Teample 主机。
                                
                                                注:相关网站建设技巧阅读请移步到建站教程频道。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|关于我们|申请友链|Archiver|手机版|拘留所|冠富商务通

GMT+8, 2025-5-22 01:02 , Processed in 0.121007 second(s), 14 queries , Wincache On.

Powered by HCMS Version 2.0

© 2008-05-14 guanfu.net.cn

快速回复 返回顶部 返回列表