coiai Logo
coiai

lolipop SSH で接続して WP-Cli を使う

❓ これは何

データベースのバックアップからJpegからWebPへの変換など、
WP-Cliを使えばスムーズにできることがあります。

今回はロリポップや、さくらインターネット、Xサーバーなどの
レンタルサーバーを使用している方向けに、
SSHで接続して、WP-Cli を使う方法を紹介します。

この記事は2024年8月22日現在実行確認しました。

🪴 環境

サーバー側

  • php 8.2
  • WP-CLI 2.11.0

使用PC

  • Apple Silicon m1
  • sonoma 14.5

🖐️ 手順

1 レンタルサーバーにSSH接続

まずはターミナルを開いてSSHでサーバーに接続します。

ロリポップを使用の場合は下記のサポートページをみながらSSH接続してみましょう。
https://lolipop.jp/manual/user/ssh-m-terminal

2 PHP の設定

SSHで接続したらphpを確認します。

php -v

しかし、このコマンドでは command not found になってしまします。

/usr/local/php/8.2/bin/php -v

これで実行できますが、不便すぎます。

以下の記事を参考に設定しました。
https://qiita.com/yuuki_okubo/items/54f62f7acb94e273bd96

vi ~/.bash_profile

.bash_profile の中身は下記のように変更する。

if [ -f ~/.bashrc ]; then
   source ~/.bashrc
fi

export PATH="~/bin:$PATH"
source .bash_profle

以下コマンドでパスを設定します。

echo 'export PATH=/usr/local/php/8.2/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

これで php -v の実行ができるようになります。

3 wp-cli の設定

公式ページを参考にやってみます。
https://wp-cli.org/ja

web と同じ階層に binディレクトリを作成し,
bin ディレクトリへ移動します。

mkdir bin
chmod 705 bin/
cd bin

wp-cli を curl を使ってインストールします。

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

追加したファイルの権限を変更をし、wp-cli.phar を wpとします。

chmod 705 wp-cli.phar 
mv wp-cli.phar wp

インストールが出来たかは下記コマンドで確認できます。

wp --info

以上です。

投稿日: 2024年8月22日
カテゴリ: Linux, WordPress
タグ: lolipop, WordPress, wp-cli, サーバー
coiai

coiai

この記事もおすすめ

この記事を書いた会社

株式会社coiaiは、「想像できることを美しく実現」を掲げ、XR・Web・アプリ・システム開発およびDX支援を行う会社です。 創業2022年、東京都練馬区に本社を置き、要件のヒアリングからPoC(概念実証)、本番運用まで一貫して伴走します。 まずはお気軽にご相談ください。

商号株式会社 coiai創業2022年1月設立2025年1月23日資本金1,500,000円(設立時点)本社所在地東京都練馬区関町北 3-6-9代表者代表取締役 竹村 啓佑 / 代表取締役 服部 陽良

主なご相談内容

会社概要・役員紹介を見る

詳しい会社情報は会社概要ページでご覧いただけます。

資料請求・無料相談

導入要件のヒアリングからPoC、本番運用まで伴走します。まずはお気軽にご相談ください。

お問い合わせの前に 個人情報保護方針 をご確認ください。