Nginxの記事一覧

NginxのWebサイトにBasic認証を設定する方法

NginxのWebサイトにBasic認証を設定する方法

Nginx上のWebサイトで簡易的な認証を追加する方法として、Basic認証(ベーシック認証、HTTP基本認証)を設定する方法を解説します。

NginxでIPアドレスでアクセス制限を設定する方法

NginxでIPアドレスでアクセス制限を設定する方法

Webサーバー用ソフトウェアとして一般的なNginxで、IPアドレスによるアクセス制限をかける方法として、allow/deny ディレクティブを使った方法とgeoディレクティブを使った方法を解説します。

Nginxで画像などのコンテンツへの直リンクを制限する方法

Nginxで画像などのコンテンツへの直リンクを制限する方法

Nginxで構築されたWebサーバーで、画像などのコンテンツへの直リンクをngx_http_referer_moduleモジュールを使って制限する方法を紹介します。

RedHat系Linuxにmainline版Nginxをインストールする方法

RedHat系Linuxにmainline版Nginxをインストールする方法

RedHat互換のLinuxでmainline版のNginxをインストールする方法や、Nginxをソースrpmからビルドしてインストールする方法を紹介します。

LogwatchでNginxのログを解析する方法

LogwatchでNginxのログを解析する方法

Linux環境でログの収集解析ツールとして一般的な「Logwatch」でNginxのログを収集解析する方法を紹介します。

Nginxが「Too many open files」で止まる原因と対処方法

Nginxが「Too many open files」で止まる原因と対処方法

Nginxが「Too many open files」で止まってしまうときに、Max open filesの制限値を緩和して対処する方法を紹介します。

Nginxで複数のWebサイトを公開する方法(バーチャルホスト)

Nginxで複数のWebサイトを公開する方法(バーチャルホスト)

Nginxのバーチャルホスト機能を使って、1台のWebサーバー上で複数のWebサイトを公開する方法を紹介します。

Nginxで未定義の名前でアクセスされた時の動作を設定する方法

Nginxで未定義の名前でアクセスされた時の動作を設定する方法

NginxでIPアドレスなど設定ファイルに定義していない名前でアクセスされたときの動作を設定する方法を紹介します。

LinuxでWebサーバーへの不正アクセスをFail2banで防ぐ方法

LinuxでWebサーバーへの不正アクセスをFail2banで防ぐ方法

Linux上に構築したWebサーバーへの不正なアクセスや過剰なアクセスをFail2banを使って防ぐ方法を紹介します。