HOME →  → 

Raspberry Pi 4 Reverse Proxy Server SSD化による高速化

Raspberry Pi 運用・管理
Raspberry Pi 4 nginx Reverse Proxy Server
USB接続の SSD化によるディスクアクセス速度の向上
 
Raspberry Pi 4 + nginx で構築した Reverse Proxy Server は、Proxyキャッシュの読み書きで microSDカード を酷使している。
 
Reverse Proxy と WebサーバーのすべてをSSD化
Reverse Proxy と その配下の全ての Webサーバー をSSD化した。 
 
以下、MicroSDカードの寿命対策と処理速度の向上を目的に、SSD化を図った記録。

 

HOME →  → 

nginx-WordPress リバースプロキシにおける バッファの最適化

Webサーバー サイトの運用
nginx Reverse Proxy Server
プロキシバッファの最適な設定
 
nginx で構築したリバースプロキシの下で、nginx + WordPressのブログサイトを、ドメイン別Webサーバーで3台運用しいる。リバースプロキシでの運転を開始してから4か月余り、順調に稼働しているが、「キャッシュのバッファーサイズ」は適当に設定してきたので、見直しを行ってみる。
 
「proxy_cache」が【HIT】で、「fastcgi_cache」も【HIT】のケース
 
以下、proxy_cache と fastcgi_cache のバッファーサイズを再設定した記録。

 

HOME →  → 

投稿日順 記事一覧表示用 2種類の ショートコード

WordPress Twenty Seventeen
固定ページでの 記事一覧の作成
2種類の ショートコード
 
投稿記事が多くなってくると、記事の見直しやサイトの移行等に当たって、『いろんな角度』からの「記事一覧」が欲しくなってくる。
 
投稿日順 記事一覧サンプル
 
以下、ショートコードに関するおさらいと、ショートコードでの「投稿日順 記事一覧」の記録。

 

HOME →  → 

「Luxeritas」テーマのバージョンアップ要領

Luxeritas(ルクセリタス)
運用とトラブル
テーマのバージョンアップ
 
「Luxeritas」テーマのバージョンアップは、WordPressのバージョンアップに合わせてバージョンアップがなされたり、仕様変更や不具合修正などでもバージョンアップが行われる。
 
「Luxeritas」のテーマ
 
以下、「Luxeritas」テーマのバージョンアップ要領を記録。

 

HOME →  → 

EMAIL DELIVERY ERROR: the plugin WP Mail SMTP v2.2.1

WordPress Twenty Seventeen
プラグイン WP Mail SMTP
メール配信エラー
 
WordPressのダッシュボードを開くと、いきなり次のエラーが表示される。
 
EMAIL DELIVERY ERROR: the plugin WP Mail SMTP v2.2.1
 
EMAIL DELIVERY ERROR: the plugin WP Mail SMTP v2.2.1 logged this error during the last time it tried to send an email:

Mailer: Gmail
{
  "error": "invalid_grant",
  "error_description": "Token has been expired or revoked."
}
Please re-grant Google app permissions! 
Go to WP Mail SMTP plugin settings page. Click the “Remove Connection” button. 
Then click the “Allow plugin to send emails using your Google account” button and re-enable access.
Please review your WP Mail SMTP settings in plugin admin area. Consider running an email test after fixing it.
 
以下、プラグインWP Mail SMTP「メール配信エラー」の解決要領。

 

HOME →  → 

Microsoftアカウント セキュリティ認証 電話番号の変更

Windows PC 関連ノウハウ
Microsoftアカウントに登録した電話番号の変更
 
Windows10を利用する際に、「Microsoftアカウント」でサインインすると、Office Online や OneDrive などのサービスも同時に利用できる。
この「Microsoftアカウント」には、本人確認のためにSMS(Short Message Service)認証が使用されており、「電話番号」を登録する必要がある。
 
入力した電話番号に、ショートメッセージが送られてくるので、メッセージに記載されているコードを入力する
 
以下、「Microsoftアカウント」に登録してある電話番号を変更した記録。

 

HOME →  → 

iPadを Windows10の サブモニターにして Apple Pencilを使う

Windows PC 関連ノウハウ
spacedesk
iPadを Windows10の サブモニターにする
 
普段使いのPC Windows10 デスクトップには、タッチパネルのディスプレイがなく、手書き文字や図形を描くには、マウス操作で描くしかない。
iPad Pro も併用しているので、iPadが Windows10の サブモニターになって、且つ、 Windows10のアプリで【Apple Pencil】が使えると便利なんだが・・・。
と、思いつつネットをググると、「spacedesk」と言う無料のソフトがある。
 
ペイント画面で、【Apple Pencil】を使って手書き入力をした様子
 
以下、「spacedesk」を使ってみた記録。

 

HOME →  → 

Chromeのショートカットを アカウント別に作る

Windows PC 関連ノウハウ
Chromeを アカウント別ショートカットで起動
 
Chromeで「Search Console」や「Analytics」を使いたい場合、『プロパティ』の所有権が必要となる。【Google アカウント】を複数持っている場合、Chromeを使用しているアカウントを、所有権が確認されている【Google アカウント】に変更するか、『プロパティ』に使いたい【Google アカウント】をユーザーとして追加する必要がある。
この手間を省く方法として、Chromeのショートカットを アカウント別に作っておき、「Search Console」や「Analytics」を使いたい場合は、所有権が確認されている【Google アカウント】で Chromeを開くようにすれば便利である。
 
デスクトップには、新しく追加したアカウントと元のアカウントの2つのショートカットが作成される
 
以下、Chromeのショートカットを アカウント別に作った記録。

 

HOME →  → 

PHPを 7.3 → 7.4に バージョンアップ

Webサーバー サイトの運用
Raspberry Pi + nginx + php + wordpress
phpだけのバージョンアップ
 
WordPressの「サイトヘルスステータス」に、「サイトが古いバージョンの PHP を実行しています」と表示され、PHPを新しいバージョンに更新するよう勧められる。
 
しかし、サイトヘルス画面を見てみると「1つのおすすめの改善」があり、その内容は「サイトが古いバージョンの PHP を実行しています」となっている
 
以下、この指摘に従って「phpだけをバージョンアップ」した記録。

 

HOME →  → 

オプションのモジュール zip がインストールされていないか、無効化されています。

WordPress Twenty Seventeen
サイトヘルス おすすめの改善
1つ以上の推奨モジュールが存在しません
 
1つ以上の推奨モジュールが存在しません。
●オプションのモジュール imagick がインストールされていないか、無効化されています。
●オプションのモジュール zip がインストールされていないか、無効化されています。
 
1つ以上の推奨モジュールが存在しません
 
以下、解決策。