千家信息网

怎么在Ubuntu 14.04上使用wp-cli安装WordPress博客程序

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章给大家分享的是有关怎么在Ubuntu 14.04上使用wp-cli安装WordPress博客程序的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在这里,wp-cli是
千家信息网最后更新 2026年11月02日怎么在Ubuntu 14.04上使用wp-cli安装WordPress博客程序

这篇文章给大家分享的是有关怎么在Ubuntu 14.04上使用wp-cli安装WordPress博客程序的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

在这里,wp-cli是一个强大的命令行工具,您可以管理WordPress,它可以帮助您。本文介绍如何安装wp-cli以及如何使用它执行一些常见的、实际的任务。

先决条件

本文是为Ubuntu 14.04编写的。在继续前进之前,确保你已经掌握Linode的基本知识。

提示:

本文是为非根用户编写的。需要提升特权的命令与sudo是预先固定的。如果您不熟悉sudo命令,您可以检查我们的用户和组向导。

安装WP-CLI

1、wp-cli可以作为PHP存档文件(.phar)提供。您可以使用wget或curl命令下载它:

1

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

或者

1

wget https://www.52banwagong.com /wp-cli/builds/gh-pages/phar/wp-cli.phar

2、你需要做这个。phar文件可执行文件,并将其移动到/usr/local/bin,以便可以直接运行:

1

2

chmod +x wp-cli.phar

sudo mv wp-cli.phar /usr/local/bin/wp

3、检查是否安装正确:

1

wp --info

您应该看到如下所显示的类似输出,这意味着您可以继续:

1

2

3

4

5

6

7

PHP binary: /usr/bin/php5

PHP version: 5.6.11-1ubuntu3.1

php.ini used: /etc/php5/cli/php.ini

WP-CLI root dir: phar://wp-cli.phar

WP-CLI global config:

WP-CLI project config:

WP-CLI version: 0.21.1

您还可以使用上述三个步骤来升级wp-cli。

激活Bash完成

wp-cli的bash完成特性允许您动态地查看所有可用的命令。

1、在您的主目录中下载bash脚本:

1

2

cd ~/

wget https://github.com/wp-cli/wp-cli/raw/master/utils/wp-completion.bash

2、编辑.bashrc文件,当你登录的时候,它会被shell加载。打开文件并在编辑器中添加以下行:

file excerpt ~/.bashrc

1

source /home/$USER/wp-completion.bash

3、运行以下命令来重新加载bash配置文件:

1

source ~/.bashrc

就是这样。Bash完成现在已启用。要测试它,输入 wp theme (包括后面的空格)和按Tab键两次。您将在提示符中再次看到可用 wp theme 的可用命令列表。

WP-CLI的基本知识

在继续学习之前,让我们先了解一下wp-cli是如何工作的。这将帮助你对即将到来的步骤感到舒适。

到目前为止,我们已经看到了通过主命令wp-cli访问的wp-cli。您可以使用嵌套的子命令来执行主命令。例如,我们有一个下载WordPress的命令,它是:

1

wp core download

在这里,wp是主命令,而core和download是它的嵌套子命令。嵌套子命令可以扩展一个或两个级别。

wp-cli还提供了一个详细的帮助部分,它显示了您可能需要的所有命令。访问帮助:

1

wp help

输出应该类似于:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

wp

DESCRIPTION

Manage WordPress through the command-line.

SYNOPSIS

wp

SUBCOMMANDS

cache Manage the object cache.

cap Manage user capabilities.

cli Get information about WP-CLI itself.

comment Manage comments.

core Download, install, update and otherwise manage WordPress proper.

cron Manage WP-Cron events and schedules.

db Perform basic database operations.

eval Execute arbitrary PHP code after loading WordPress.

eval-file Load and execute a PHP file after loading WordPress.

:

提示:使用子命令可以帮助您在这个帮助菜单中导航。向上和向下的箭头键可以让您滚动整个帮助命令列表。键入q将退出帮助菜单。有关如何进一步浏览完整帮助部分的详细信息,您可以在上面的提示符中键入h。

您可以使用启用的bash完成来演示wp-cli的可用命令列表。只需输入wp和按tab两次。您将看到可用命令的列表。现在,输入wp core和按tab键两次。您将看到一个可用于核心的命令列表。对于任何主或子命令,可以重复使用命令后的双标记。

安装WordPress

建立数据库

1、在开始之前,您需要设置一个数据库。登录到MySQL服务器,用MySQL用户名替换user

1

mysql -u user -p

2、创建一个数据库:

1

create database wordpress;

3、Grant需要为mysql用户提供的特权,而WordPress允许数据库访问。将user和 password 替换为允许的mysql用户:

1

grant all on wordpress.* to 'user' identified by 'password';

4、键入退出,以退出MySQL命令行。

主要安装

1、转到Apache example.com目录:

1

cd /var/www/html/example.com

2、更改publichtml目录的所有权。Apache附带了自己的usergroup www数据。作为推荐的实践,您应该将安装目录的所有权更改为这个组。您还需要将用户名添加到组中,并启用组写权限来执行目录中的任何命令:

1

2

3

sudo chown -R www-data public_html

sudo usermod -aG www-data username

sudo chmod -R g+w public_html

3、接下来,下载WordPress文件。在这里,您需要使用前缀sudo-u www数据,以便在www-data组下运行wp-cli命令。您需要在每次运行命令时使用这个命令,这需要wp-cli向目录写入,就像安装或升级:

1

wp core download

4、创建一个wp-config.php文件:

1

wp core config --dbname=wordpress --dbuser=user --dbpass=password --dbhost=localhost --dbprefix=wp_

dbhost和db前缀完全是可选的,除非您需要更改它们的默认值,否则可以省略。

5、运行安装:

1

wp core install --url="https://www.52banwagong.com" --title="Blog Title" --admin_user="adminuser" --admin_password="password" --admin_email="email@domain.com"

你的WordPress博客现在已经准备好使用了。

常用命令

安装和更新插件

假设你想要安装Yoast搜索引擎优化插件。你的第一步将是找到插件的蛞蝓。在这种情况下,蛞蝓是permalink url的最后一部分,它描述了插件目录。例如,一个插件可以在http://wordpress.org/plugins/plugin-dir/。在这里,plugin-dir是插件的一部分。你在你的博客上安装了这个插件,它的地址是http://example.com/wp-content/plugins/plugin-dir/。由于这个段是每个插件的唯一,你可以用wp-cli搜索任何插件的片段,然后安装它:

1

wp plugin search yoast

你会得到一个类似于这个的输出。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

Success: Showing 10 of 259 plugins.

+---------------------------------+----------------------------------+--------+

| name | slug | rating |

+---------------------------------+----------------------------------+--------+

| Yoast SEO | wordpress-seo | 90 |

| SO Clean Up Yoast SEO | so-clean-up-wp-seo | 96 |

| All Meta Stats Yoast SEO Addon | all-meta-stats-yoast-seo-addon | 100 |

| Google Analytics by Yoast | google-analytics-for-wordpress | 80 |

| Import Settings into WordPress | yoast-seo-settings-xml-csv-impor | 0 |

| SEO by Yoast | t | |

| Surbma - Yoast Breadcrumb Short | surbma-yoast-breadcrumb-shortcod | 84 |

| code | e | |

| Meta Box Yoast SEO | meta-box-yoast-seo | 0 |

| Keyword Stats Addon for Yoast S | keyword-stats-addon-for-yoast-se | 100 |

| EO | o | |

| Meta Description Stats Addon fo | meta-description-stats-addon-for | 100 |

| r Yoast SEO | -yoast-seo | |

| Title Stats Addon for Yoast SEO | title-stats-addon-for-yoast-seo | 100 |

+---------------------------------+----------------------------------+--------+

通过修改命令,您可以在每个页面上看到超过10个插件。

1

wp plugin search yoast --per-page=20

现在你已经知道了你想要安装的插件的一部分(wordpressseo),将它复制到你的命令并激活它:

1

2

wp plugin install wordpress-seo

wp plugin activate wordpress-seo

要更新任何插件,你可以使用:

1

wp plugin update wordpress-seo

或者,为了更新所有插件,你可以使用:


1

wp plugin update --all

或者,在你的博客上列出所有已安装的插件,你可以使用:

1

wp plugin list

要卸载插件,你可以使用:

1

wp plugin uninstall wordpress-seo

安装和更新主题

安装和激活一个主题的过程与插件几乎完全相同。只需在所有命令中交换插件的主题。

所以,为了寻找主题,你可以使用:

1

wp theme search twentytwelve

要安装和激活,你可以使用:

1

2

wp theme install twentytwelve

wp theme activate twentytwelve

要更新一个或所有主题,您可以使用:

1

2

wp theme update twentytwelve

wp theme update --all

要以表格形式列出所有主题,您可以使用:

1

wp theme list

要卸载一个主题,你可以使用:

1

wp theme uninstall twentytwelve

WordPress的更新

你可以通过以下命令更新你的博客:

1

2

wp core update

wp core update-db

第一个命令更新文件。第二个任务完成了数据库升级。

感谢各位的阅读!关于"怎么在Ubuntu 14.04上使用wp-cli安装WordPress博客程序"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

命令 插件 帮助 文件 更新 主题 数据 目录 博客 用户 数据库 运行 激活 提示 知识 升级 输入 输出 程序 任务 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 国智互联网科技 鸠鸠互联网科技 互联网科技开发公司 中正互联网科技招聘 湖南诚度互联网科技有限公司 宁夏众和广鑫互联网科技有限公司 栖莱科技互联网股份有限公司 崇明区互联网教育科技诚信经营 中国航天科技大学国际工业互联网 开一家科技互联网公司需要多少钱 想开互联网科技公司怎么样 天津腾达互联网科技有限公司 中和天地互联网科技有限公司 互联网方面的科技前沿 35岁以上互联网科技行业 互联网界的黑科技 陕西九四连强互联网科技有限公司 中国互联网公司的科技投入 互联网时代高科技布局 三亚科技创新互联网基地 上海卓越科技互联网 深圳恒合互联网络科技有限公司 互联网与科技金融数据 善班互联网科技有限公司 奇士达互联网科技 花神(南京)互联网科技有限公司 互联网科技与大数据专业 电子科技大学互联网创业大赛 云鲸互联网络科技有限公司 互联网企业和网络科技有限公司
0