前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用 WP-CLI 操作 WordPress 安装更新等功能

使用 WP-CLI 操作 WordPress 安装更新等功能

作者头像
沈唁
发布2019-01-23 15:05:56
1.1K0
发布2019-01-23 15:05:56
举报
文章被收录于专栏:沈唁志沈唁志

WordPress 更新是个很大的问题,安全更新会自动更新,普通升级会提示,但是提示的更新在后台点击升级,总会提示另一更新正在进行

之前发过两篇关于 WordPress 更新的文章:手动更新最新版本,以及解决升级更新 WordPress 速度慢的问题

手动更新太过繁琐,上传来上传去的,所以这次体验一下 wp-cli 在命令进行一下操作,升级 5.0.3

安装

安装 WP-CLI 的推荐方法是下载 Phar 版本

代码语言:javascript
复制
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
php wp-cli.phar --info # 检查是否可用
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp # 简化命令

使用wp --info查看是否安装成功,如果成功就可以看到如下输出

代码语言:javascript
复制
OS:	Linux 3.10.0-693.5.2.el7.x86_64 #1 SMP Fri Oct 20 20:32:50 UTC 2017 x86_64
Shell:	/bin/bash
PHP binary:	/www/server/php/72/bin/php
PHP version:	7.2.3
php.ini used:	/www/server/php/72/etc/php.ini
WP-CLI root dir:	phar://wp-cli.phar/vendor/wp-cli/wp-cli
WP-CLI vendor dir:	phar://wp-cli.phar/vendor
WP_CLI phar path:	/root
WP-CLI packages dir:	
WP-CLI global config:	
WP-CLI project config:	
WP-CLI version:	2.1.0

更新

使用 Phar 安装了 WP-CLI,则可以随时通过运行如下命令来更新它

代码语言:javascript
复制
wp cli update

使用

如果使用 root 账户进行安装,需要我们新建一个新账户,如果不想新建可在命令后加上--allow-root

安装 WordPress
代码语言:javascript
复制
wp core download
更新 WordPress 核心
代码语言:javascript
复制
wp core update --allow-root
Error: This does not seem to be a WordPress installation.
Pass --path=`path/to/wordpress` or run `wp core download`.

这个需要在存在 WordPress 代码的目录下运行,也就是你的博客根目录下

或者在命令后加上你的网站根目录路径--path=path/to/wordpress

更新 WordPress 数据库

在执行完上一步以后,可使用此命令更新数据库相关信息

代码语言:javascript
复制
wp core update-db

主要就是这两个命令,分分钟完成版本升级~

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-01-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装
  • 更新
  • 使用
    • 安装 WordPress
      • 更新 WordPress 核心
        • 更新 WordPress 数据库
        相关产品与服务
        网站建设
        网站建设(Website Design Service,WDS),是帮助您快速搭建企业网站的服务。通过自助模板建站工具及专业设计服务,无需了解代码技术,即可自由拖拽模块,可视化完成网站管理。全功能管理后台操作方便,一次更新,数据多端同步,省时省心。使用网站建设服务,您无需维持技术和设计师团队,即可快速实现网站上线,达到企业数字化转型的目的。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档