wp-cliをレンタルサーバーにインストールしてみた

このサイトでも利用しているWordPress。
Web画面でいろいろ操作して記事投稿やカスタマイズをすることができますが、コマンドラインでも操作ができるのです。それが「wp-cli」。

詳しい説明は公式サイト(wp-cli.org)にお任せして、インストールする方法のみを記します。

なお、サーバー上でコマンドラインを直接実行するので、SSH接続が可能なサーバーに限ります。
※このサイトを設置するサービスはSSH接続が提供されていない。。

  1. SSHにログインして~/binディレクトリを作成
  2. ~/binディレクトリに移動
  3. ~/bin にwp-cliをダウンロード
  4. 以下のコマンドで動作を確認
  5. ~/.bashrc にエイリアスを追記し、「wp」でコマンドが実行できるようにする
  6. (無ければ) ~/.bash_profile を作成
  7. ~/.bash_profile を再読込する

以上の作業で、「wp」のみでwp-cliが実行できるようになる。

なお、利用するサーバーによっては複数のPHPバージョンが提供されており、以下のコマンドでは期待するバージョンで動作しないことがある。

そのため、以上の手順では .bashrc へのエイリアスを追記する内容において、「php」の代わりにPHP7.1のパスを入れている。

この設定が反映すると、以下のとおりwpのみで実行できるようになり、動作テストの結果において、PHPのバージョン表示も変わる。

PHPバージョンによる正しいパスは、サーバーの提供元に確認することをお勧めする。

コメントを残す