Nginx

Linux

Nginx のレート制限 limit_req でホワイトリストを作る

 Nginx ではリクエスト数の制限をかけられる ngx_http_limit_req_module という物を使うと DDoS やそれに近い挙動を示すクライアントからのアクセスを効率良く制限する事が...
Linux

NextCloud の Gallery で使われるサムネイルを一括生成したり自動生成させる

 NextCloud の Gallery アプリにブラウザからアクセスすると、アクセスしたときにサムネイルを生成する。アクセス間隔が長かったりで生成すべきサムネイルが多いと表示に時間が掛かかるし CP...
Linux

Nginx で TLS 1.3 対応化させる

 HTTPS で接続する際の暗号化経路を確立する際に使用されるプロトコルとしては現状 TLS が主流となっており、そのバージョンは TLS 1.2 迄となっていた。これが 2018/8/10、正式に ...
Linux

CentOS 7.5 にて epel から入れた munin-2.0.40 で色々面倒な事に

 サーバーの動作状況などは Munin を用いた監視としているが、Web サーバーとして Nginx を使用している場合はグラフ拡大などを行う部分の設定が色々と面倒な物で。昨晩あたりに munin-2...
Linux

NextCloud 13 から 14 系にアップデートする

 自サバに導入しているクラウド環境を構築してくれる NextCloud へアクセスしたらバージョン 14.0 がリリースされたとの通知が出た。Web 上での自動アップデートではなくて手動でやる必要があ...
WordPress

WordPress で Nginx の FastCGI Cache をパージするプラグインの変更

 今までは Nginx の FastCGI Cache にてアクセス元のデバイスが「PC かモバイル端末か」でキャッシュを分けていたので、公開されている WordPress のプラグインをインストール...
Linux

GDPR 対策最終奥義「遮断」

 2018/05/25 に施行された GDPR の対策を 8 月に入ってから取り組みはじめて WordPress に Cookie 使用の同意を得る為のプラグインを入れてみた。それに付随為にはサーバー...
WordPress

WordPress と Nginx の調整再び

 先日は Nginx 側のキャッシュ制御を変えてあれやこれやと弄ってみた物の、制御変更によりキャッシュのパージも「Nginx Proxy Cache Purge」というプラグインを改造して対応を終えた...
Linux

Nginx 側でも Cookie Notice for GDPR 導入後の対応を行った

 WordPress のプラグイン「Cookie Notice for GDPR」は GDPR 対策に於いて筆者の思うような動作をもたらしてくれた物の、Web サーバー側のキャッシュ制御をちょっと弄っ...
Linux

Nginx で NextCloud 12 を動かしてるホストで Let’s Encrypt の証明書を更新する時の設定備忘録

 Let's Encrypt の証明書更新は今まで問題無く certbot renew で出来ていたが、NextCloud 12 になってから初の自動更新でエラーが返ってきた。Nginx の設定を多少...