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

以上です。

coiai.netでは案件受付中です。
Vtuber、建築モデリング、EC構築、ネイティブアプリ制作、制服の制作(実は縫製業もメイン)、Vision Pro向けアプリ etc…
様々な制作開発を行っています。

ご気軽にご相談ください!

コイアイちゃんのアバター

この記事を書いたのは


Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


Top
Blog
Works
contact