Nginx 9月 15 2021Nginx Cache Controllerのキャッシュがクリアされない件(解決済み) このブログ(WordPress)は、Nginx + php-fpmで動いていて、サーバーを移転したあたり?から記事を更新してもキャッシュがクリアされなくなって、なんでだろなーと思っていました。 キャッシュの場所はわかっているので( /var/cache/nginx )、記事更新した時に手動で消したり…
CentOS 5月 19 2021Let’s Encryptのcertbotで証明書を更新したいっ![Nginx] 元々のやり方(Let’s Encryptをサーバー停止せずに自動更新っ!)で、更新できてはいたんですが、CentOS7にした時も同じ手順で入れてしまったからか上手く動いてなかった(手動で叩くと更新できるけど自動更新できてなかった)のです。 certbotインストール 前はgit-cloneして~みた…
CentOS 1月 2 2021WordPressをIPv6対応したいっ! このブログの環境としては、 - さくらインターネット(VPS) - CentOS7 - nginx - php-fpm - ValueDomain(DNS) で、実際のところWordPressでIPv6用に何か設定することはないですが、目的としてはタイトルの通りです。 CentOS7のIPv6…
MacOS 7月 18 2018MacOS(HighSierra)にNginxをインストールしたいっ! brewインストールでいけるかと思ったけど、エラーでまくったのでメモ (結果的にbrewインストールはできました) brew install homebrewはすでにインストール済みなので、 $ brew install nginx Warning: You are using OS X 10.13…
Nginx 5月 31 2018ELB経由でアクセスされたNginxでIP制限したいっ! 巷ではEUのIPからのアクセスを拒否するのが流行ってるみたいです(それで本当に解決したとは思えません)が、よくあるサンプルだとWeb1台な環境であれば、直接のアクセスなので普通に動くと思いますが、ELB等のロードバランサーを経由してWebサーバーに到達した時に http { deny yyy.yyy…
Nginx 2月 20 2018Let’s Encryptをサーバー停止せずに自動更新っ![Nginx] 追記: 2021-05-19 Nginxの設定は特に変えてませんがcertbotは以下に変更しました。 Let’s Encryptのcertbotで証明書を更新したいっ! 前回、(WordPressをLet's Encryptでhttpsにしたっ!)のエントリーでhttps化はできたんですが、このま…
Nginx 2月 15 2018WordPressをLet’s Encryptでhttpsにしたっ! 前々からSSLにしようしようと思ってはいましたが、なかなか手を付けられず。 そんなこんなで2018年。 主要ブラウザがぼちぼち警告を出し始めそうなので、このブログもようやくhttpsにしようと思いますw 個人ブログなので、なるべくお安く運用したいので、無料のLet's Encryptを使わせていただ…
Nginx 2月 10 2016Nginxユーザーだけどhtpasswdコマンドを使いたいっ! ApacheユーザーであればApacheインストール時に一緒に入ってるんですが、NginxユーザーがわざわざApacheインストールする必要もないので、httpd-toolsだけインストールすれば、htpasswdコマンドが使える用になります。 CentOSなら下記のような感じで。 yum inst…
Nginx 1月 16 2015NginxでSSLを設定する 証明書はすでに取得して手元にあるとして・・。 そいつの設定方法を。 Nginxに証明書を設定 server { listen 443; server_name exsample.com; ssl on; ssl_certificate /xxxxx/xxxxxx/xxxxxx.cer; # 証明書 …
Nginx 12月 8 2014Nginxで認証の中に静的ファイルとAppがある場合。 やりたい事は、/admin以下のアクセスはすべて認証にしたい。 で、 /admin/edit ってなリクエストは、Appへ。 /admin/style.css ってなリクエストは、そのままcss(静的ファイル)を返したい。 location ~ ^/admin { auth_basic "…
Nginx 11月 5 2014Nginxのファイルアップロードサイズ制限を変更。 Nginxのdefaultは1MB。 これだと画像をアップするサービスだとエラーが発生するので、 server { client_max_body_size 5M; } ってな感じで制限を変更。 ま、これだと色々あれなんで、特定の箇所に絞った方がいいかも。 server { location ~ ^…
Nginx 10月 17 2014WordPressで記事投稿orコメント投稿時にNginxのキャッシュを削除するプラグイン どんぴしゃなプラグインがあったんですが、、 WordPress › Nginx Cache Controller « WordPress Plugins PCから投稿したらPC用のキャッシュ、スマホから投稿したらスマホ用のキャッシュだけ削除されるぽい。 そもそも完全なレスポンシブなデザインだったら、…
Nginx 10月 15 2014CentOS6.x系に最新のNginxをインストールする(メモ) 普通にyumでインストールできるNginxを使ってたんですが、proxy_http_versionが使えなかったので、バージョンあげてみたメモ。 nginx.repoの追加 wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-relea…
Nginx 7月 25 2013IPアドレス(ブラックリスト)でアクセス制限(Nginx) 同じIPからスパムコメントがきまくってるので拒否しといた。 server { # ... deny 111.222.333.444; # ... }…
Nginx 7月 19 2013NginxでUserAgentを判定してアクセス拒否($http_user_agent) ログを見ていると謎のbotが結構な勢いでアクセスしてきてるんですが、検索サイトとか登録したサイトではないようなので、アクセスを拒否したいと思います。 ログを確認したところ、特定のUserAgent(通常のブラウザではない)ではないようなので、下記を追加。 server { # 色々設定 # 追加 -…