溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

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

發(fā)布時間:2021-11-16 11:44:52 來源:億速云 閱讀:165 作者:小新 欄目:服務(wù)器

這篇文章給大家分享的是有關(guān)怎么在Ubuntu 14.04上使用wp-cli安裝WordPress博客程序的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

在這里,wp-cli是一個強大的命令行工具,您可以管理WordPress,它可以幫助您。本文介紹如何安裝wp-cli以及如何使用它執(zhí)行一些常見的、實際的任務(wù)。

先決條件

本文是為Ubuntu 14.04編寫的。在繼續(xù)前進之前,確保你已經(jīng)掌握Linode的基本知識。

提示:

本文是為非根用戶編寫的。需要提升特權(quán)的命令與sudo是預(yù)先固定的。如果您不熟悉sudo命令,您可以檢查我們的用戶和組向?qū)А?/p>

安裝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文件可執(zhí)行文件,并將其移動到/usr/local/bin,以便可以直接運行:

1

2

chmod +x wp-cli.phar

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

3、檢查是否安裝正確:

1

wp --info

您應(yīng)該看到如下所顯示的類似輸出,這意味著您可以繼續(xù):

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完成特性允許您動態(tài)地查看所有可用的命令。

1、在您的主目錄中下載bash腳本:

1

2

cd ~/

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

2、編輯.bashrc文件,當(dāng)你登錄的時候,它會被shell加載。打開文件并在編輯器中添加以下行:

file excerpt ~/.bashrc

1

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

3、運行以下命令來重新加載bash配置文件:

1

source ~/.bashrc

就是這樣。Bash完成現(xiàn)在已啟用。要測試它,輸入 wp theme (包括后面的空格)和按Tab鍵兩次。您將在提示符中再次看到可用 wp theme 的可用命令列表。

WP-CLI的基本知識

在繼續(xù)學(xué)習(xí)之前,讓我們先了解一下wp-cli是如何工作的。這將幫助你對即將到來的步驟感到舒適。

到目前為止,我們已經(jīng)看到了通過主命令wp-cli訪問的wp-cli。您可以使用嵌套的子命令來執(zhí)行主命令。例如,我們有一個下載WordPress的命令,它是:

1

wp core download

在這里,wp是主命令,而core和download是它的嵌套子命令。嵌套子命令可以擴展一個或兩個級別。

wp-cli還提供了一個詳細(xì)的幫助部分,它顯示了您可能需要的所有命令。訪問幫助:

1

wp help

輸出應(yīng)該類似于:

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 <command>

 

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.

:

提示:使用子命令可以幫助您在這個幫助菜單中導(dǎo)航。向上和向下的箭頭鍵可以讓您滾動整個幫助命令列表。鍵入q將退出幫助菜單。有關(guān)如何進一步瀏覽完整幫助部分的詳細(xì)信息,您可以在上面的提示符中鍵入h。

您可以使用啟用的bash完成來演示wp-cli的可用命令列表。只需輸入wp和按tab兩次。您將看到可用命令的列表。現(xiàn)在,輸入wp core和按tab鍵兩次。您將看到一個可用于核心的命令列表。對于任何主或子命令,可以重復(fù)使用命令后的雙標(biāo)記。

安裝WordPress

建立數(shù)據(jù)庫

1、在開始之前,您需要設(shè)置一個數(shù)據(jù)庫。登錄到MySQL服務(wù)器,用MySQL用戶名替換user 

1

mysql -u user -p

2、創(chuàng)建一個數(shù)據(jù)庫:

1

create database wordpress;

3、Grant需要為mysql用戶提供的特權(quán),而WordPress允許數(shù)據(jù)庫訪問。將user和 password 替換為允許的mysql用戶:

1

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

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

 

主要安裝

1、轉(zhuǎn)到Apache example.com目錄:

1

cd /var/www/html/example.com

2、更改publichtml目錄的所有權(quán)。Apache附帶了自己的usergroup www數(shù)據(jù)。作為推薦的實踐,您應(yīng)該將安裝目錄的所有權(quán)更改為這個組。您還需要將用戶名添加到組中,并啟用組寫權(quán)限來執(zhí)行目錄中的任何命令:

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數(shù)據(jù),以便在www-data組下運行wp-cli命令。您需要在每次運行命令時使用這個命令,這需要wp-cli向目錄寫入,就像安裝或升級:

1

wp core download

4、創(chuàng)建一個wp-config.php文件:

1

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

dbhost和db前綴完全是可選的,除非您需要更改它們的默認(rèn)值,否則可以省略。

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博客現(xiàn)在已經(jīng)準(zhǔn)備好使用了。

常用命令

安裝和更新插件

假設(shè)你想要安裝Yoast搜索引擎優(yōu)化插件。你的第一步將是找到插件的蛞蝓。在這種情況下,蛞蝓是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

現(xiàn)在你已經(jīng)知道了你想要安裝的插件的一部分(wordpressseo),將它復(fù)制到你的命令并激活它:

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

第一個命令更新文件。第二個任務(wù)完成了數(shù)據(jù)庫升級。

感謝各位的閱讀!關(guān)于“怎么在Ubuntu 14.04上使用wp-cli安裝WordPress博客程序”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI