ryo.nagoya

夢の夢を直向きに追いかけて本当にする

KUSANAGI上でWordPressやプラグインのアップデートの仕方をようやく知った!

calendar 2016年2月18日

reload 2016年2月19日

こんにちは。@ryorasppです。

そういえば、最近KUSANAGIの7.8へのアップデートがありましたよね!

KUSANAGI バージョンアップ情報 7.8 | KUSANAGI

そのアップデートはSSHでつなぎ、
$ sudo su root
でrootユーザーへ変え、

# yum update -y kusanagi*

で無事7.8にアップデートできました!

KUSANAGI 7.8

7.8にすることでページロード時間が短くなったり、

いいことあったり、あとはHTTPS化が出来やすくなったようなので、それも検討してます。

それはさて置きずっと困っていたことがあったのです。(今は出来てるので安心してください)

解決したのでそのやり方のメモです!

Microsoft Azure上のKUSANAGI上でWordPressやプラグインのアップデートする方法

成功した方法

まず、wp-config.phpでFTPではなく、ダイレクト限定にしてる場合はそれを消す。

directを消す

そうしたら、アップデートしようとすると、FTPを聞かれるので、

そちらにはこう入力するのです。

ftpにlocalhost

  1. ホスト名:localhost
  2. FTP ユーザー名:kusanagi
  3. FTP パスワード:kusanagiのパスワード

その時に、kusanagiのパスワードを忘れてしまった時は、

sshでKUSANAGIに接続し、

$ sudo su root

#passwad kusanagi

こちらのコマンドでパスワードを再設定できます!

それでは、こちらの情報でFTPからWordPressをアップデートしてみます!

結果は・・・

4.2.2にアップデート成功!

成功しました!!!!
ウオーーーーーー!!!!!

なぜlocalhostにすることや、kusanagiユーザーを使うことがわかったかというと、

こちらのサイトにこの方法が書いてあったため、今回成功しました!ありがとうございます!!

AWS + KUSANAGIのHTTPS環境にブログを移行した手順 | 経験知

失敗した方法:SSHから

Microsoft Azureのお話を聞いた時に、FTPは入れてないと小耳に挟んだので、
SSHからアップデートできたらなっと思ったので、このプラグインを入れてみたのですが、

SSH SFTP Updater Support — WordPress Plugins

sshから1

sshから2

これでうまくいくか!とやってみましたが、

SSH3 エラー

エラーが出てダメでした・・・

失敗した方法:wp-configを触る

WordPress更新時にFTP情報入力画面が表示される場合の対処方法3つ | sand a lot Web & Music Create [札幌]

こちらのサイトを参考に、

WordPressのディレクトリの所有権をkusanagiに

$ sudo su root
# chown -R kusanagi:kusanagi

# ls -l
で確認

ls -aで確認

wp-confing.phpにFTPをスキップするよう記述する

wp-config.phpにこちらを追加
define(‘FS_METHOD’,’direct’);

wp-config.phpにこちらを記述

そして、アップデートしてみる

WordPressを4.2にアップデート

失敗

またしてもこちらの方法では失敗でした・・・

最後に

いろいろやってもダメでしたが、
最後の最後にこちらのサイトのおかげで出来ました!

本当にこのサイトには感謝です!!!

経験知 | 日々学んだことをつらつらと

2016年2月19日追記

中村けん牛さんによると、
SSH接続やSFTP接続でも可能なようです。
また今回使用した、FTPは外部からできないようになってるようです。

ryo.nagoyaさんの記事。KUSANAGIでWordPressのプラグインをアップデートする方法を紹介いただきました!KUSANAGIではセキュリティ確保の一環でWordPressの管理画面からのアップデートはサーバが自分自身にFTP接続する方法を採用しています(インターネット越しに外部からFTP接続することはできません)。認証が必要になりますので、多少の手間がかかりますが、セキュアな方がいいですよね?

Posted by 中村 けん牛 on 2016年2月18日

この記事をシェアする

コメント

コメントはありません。

down コメントを残す




Optionally add an image (JPEG only)


※Nameを空欄にすると匿名になります。

※コメント欄のみでコメントできます。

※管理者が承認するまで公開されません。

関連記事

iPhone6をiOS 10 Developer Beta 1にアップデートする[エラー45に対処できた!]
今日は愛知県図書館で「WordPress」の本を漁っていくよ
曖昧な理解だった「大人のADHD」をマンガに正しく教えてもらった!「マンガで分かる心療内科 13巻」
[Skyland Ventures Campus in 名古屋]起業家の講演を聞き、その一歩への世界を体感できてすごく有意義な時間でした #SVcampus
サークルKサンクスオリジナルの映画ドラえもんスタンプフィギア付きで、午後の紅茶2本を実質238円で買えました!
[iPhone6]iOS 10  Beta 1 vs iOS9.3.2 vs iOS9.2とベンチマーク比較!勝者は誰だ?
ソフトリングノートは、キャンパスノート使いの人には物足りないから惜しい
Nexus 7 [2013] (Wi-Fi)にも6.0  Marshmallowのファクトリーイメージが来た!恒例のあのやり方でアップデートできるよ![要ブートローダーアンロック]
WordBench Nagoya 11月度参加してます!今回の内容はPHPの基本からテーマ作成まで!!
MacにぴったりなHDD-FreecomStyle「Freecom MobileDrive Mg 500GB USB3.0」を3,980円で買えた!

誰が書いてるの?

ryoraspp

ryoraspp

統合失調症睡眠障害RLSを治療しながら通信制の大学と英会話AEONで英語を学んでる大学生。
いつか留学したいと思いながら勉強してます。
ジャズトランペットPC・ガジェット関連とWordPressが好きです。
詳細はこちらをクリック!