wordpressのプラグイン、アップデートをssh経由で行う方法

wordpressプラグインをインストール、するには普通、ftpかサーバにログインして指定のディレクトリにプラグインを配置すると思います。 調べていたら、SSH経由でもプラグインのインストール、アップデートができることが分かったのでメモ。

libssh2, pecl ssh2のインストール

yum install libssh2
yum install libssh2-devel
pecl install ssh2-0.11.3

pecl ssh2を有効にする

vi /etc/php.d/ssh2.ini
extension=ssh2.so

を追加します。

SSH公開鍵を作って配置する

ssh-keygen 

その後、 authorized_keysにid_rsa.pubの内容を書きます。

Webサーバを再起動する

/etc/init.d/httpd restart

これで、

wordpress接続情報

のように、接続形式に「ssh2」が追加されれば成功です!