OpenSource-Hub
N

nginx

30.2k stars·開発ツール·SHA-256 チェックサム確認済み

世界で最も人気のある Web サーバー、高性能ロードバランサー、リバースプロキシ、API ゲートウェイ、コンテンツキャッシュ。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

高い並行性を効率的に処理する Web サーバーおよびリバースプロキシツール。

主な機能

  • イベント駆動アーキテクチャにより、単一プロセスで数万の同時接続を処理可能
  • HTTP リバースプロキシ、TCP/UDP ロードバランサー、メールプロキシとして同時に利用可能
  • モジュール化された設計で、サードパーティモジュールの動的ロードをサポート
  • 柔軟な設定が可能で、レート制限、キャッシュ、リライトなどの高度な機能をサポート
  • 公式の安定版とメインライン版を提供し、パッケージマネージャーで簡単にインストール可能

できないこと

  • •初心者は安定版とメインライン版を混同しがちですが、本番環境では安定版(stable)の使用を推奨します。設定ファイルの構文は厳格で、各行の末尾にセミコロンを付ける必要があります。動的モジュールは個別にインストールする必要があり、バージョンが一致していなければなりません。

使用例

  • Web サーバーとして静的な Web サイトやアプリケーションをホストする
  • リバースプロキシとしてリクエストをバックエンドのアプリケーションサーバーに転送する
  • マイクロサービスアーキテクチャで API ゲートウェイおよびロードバランサーとして機能する

NGINX("engine x" と発音)は、Webサーバー、リバースプロキシ、ロードバランサー、APIゲートウェイ、キャッシュサーバーとして機能する無料のオープンソースソフトウェアです。イベント駆動型アーキテクチャにより市場で支配的な地位を占めており、非常に低いメモリオーバーヘッドで数万の同時接続を処理できます。NGINXは当初C10K問題を解決するために開発され、静的ファイルの配信、SSL終端、トラフィック管理において優れた性能を発揮します。モジュラー設計により、動的モジュールと柔軟な設定構文をサポートしています。公式には安定版とメインライン版のバイナリパッケージが提供されており、すべての主要なLinuxディストリビューション、FreeBSD、Windowsをサポートしています。

タグ

web-serverreverse-proxyload-balancerapi-gatewayhttp-cache

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

公式 NGINX リポジトリを追加(Ubuntu を例に):sudo apt update && sudo apt install nginx

4

NGINX サービスを起動:sudo systemctl start nginx

5

インストールの確認:ブラウザで http://localhost にアクセスし、ウェルカムページが表示されれば成功

インストールガイド
  1. 公式 NGINX リポジトリを追加(Ubuntu を例に):sudo apt update && sudo apt install nginx
  2. NGINX サービスを起動:sudo systemctl start nginx
  3. インストールの確認:ブラウザで http://localhost にアクセスし、ウェルカムページが表示されれば成功
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

sudo apt remove nginx nginx-common を実行するとアンインストールできます。設定とログを削除する場合は --purge を追加してください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスBSD 2-Clause
最終更新2026-10-28 15:06:41
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

5 FAQs

類似プロジェクト