WordPress

サーバを再起動したらWordPressが "502 Bad Gateway"

サーバの設定変更の関係で、再起動をしました。 再起動後、ブログにちゃんとアクセスできるか確認してみたところ、"502 Bad Gateway / nginx" とだけ表示され、ブログにアクセスできませんでした。 現在このブログが見えている&この記事がかけているというこ…

ショートコードを使って、WordPressで動的なページを作ろう

WordPressを本格的に使い始めて2ヶ月弱が経ちました。 元々PHPで幾度かサイト構築した経験はあったのですが、WordPressの便利さには感服するのみで、デファクトスタンダードになっているのも納得です。 WordPressに慣れてきて、自作PHPサイトをWordPressに置…

Jetpackプラグインで記事投稿をTwitterに自動通知

先日、このブログの告知用としてTwitterアカウントを新規取得しました。 https://twitter.com/yuuchika_blog/status/1078466857714081792 明確な用途を決めているわけではないですが、 ブログ更新の通知 ブログネタになりそうなものに関するつぶやき ブログ…

Let's Encryptの証明書を自動更新してnginxに反映させる

先日、nginxで運営するWebサーバをHTTPS対応させました。 https://yuuchika.com/lets_encrypt_nginx/ この際に取得したLet's Encryptの証明書は、期限が90日と短くなっています。 手動で更新するようにしていると、いずれうっかり期限切れとなってしまいかね…

Let's Encryptを使って無料でnginxをHTTPS対応させる

nginxでサーバを運用していますが、今更ながらにHTTPS(SSL)対応しました。 そもそも今までSSL化していなかった理由は、 ちゃんとした認証局で証明書を作るとお金がかかる 自己証明書(通称オレオレ証明書)でHTTPS対応するくらいならHTTPでいい という思いから…

WordPressの記事内でソースコードを見やすく表示するプラグイン

1つ前の記事で、nginxの設定を記載する際に、プラグインを1つインストールしました。 http://yuuchika.com/wp_nginx_404/ とても重宝しそうなので、紹介したいと思います。 Crayon Syntax Highlighter プラグインの名前は、Crayon Syntax Highlighter。 簡単…

nginxでWordPressのパーマリンク形式変更にすると404

WordPressのパーマリンク形式を投稿名に変更してみたところ、問題が発生してしまったのでその解決手順を紹介します。 設定方法 変更は、管理画面の 設定 -> パーマリンク設定 から可能です。 しかし404エラー発生 早速、過去の投稿を新しいパーマリンクで開…

MariaDB(MySQL)のメモリ不足問題を対策

昨日立てたWordPressをいじろうとアクセスしてみたら、"データベース接続エラー"で死んでた…。 原因調査 同一サーバ内で立ててる別サイトもDBからデータ取得ができておらずMariaDBが死んでるんだろうな、と調査開始。 # mysql -u root -p でコンソールから接…

WordPressはじめました

趣味でサーバやPCいじりしてつまずいたところのメモとか、業務で必要な知識をプライベート時間を削って勉強した成果とか、そんなものを書くためにサイトを立ち上げてみました。 はじめてのWordPress。 インストールは手軽にやれました。 参考にしたのは、 ht…