nginx
世界で最も人気のある Web サーバー、高性能ロードバランサー、リバースプロキシ、API ゲートウェイ、コンテンツキャッシュ。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
高い並行性を効率的に処理する Web サーバーおよびリバースプロキシツール。
主な機能
- イベント駆動アーキテクチャにより、単一プロセスで数万の同時接続を処理可能
- HTTP リバースプロキシ、TCP/UDP ロードバランサー、メールプロキシとして同時に利用可能
- モジュール化された設計で、サードパーティモジュールの動的ロードをサポート
- 柔軟な設定が可能で、レート制限、キャッシュ、リライトなどの高度な機能をサポート
- 公式の安定版とメインライン版を提供し、パッケージマネージャーで簡単にインストール可能
できないこと
- •初心者は安定版とメインライン版を混同しがちですが、本番環境では安定版(stable)の使用を推奨します。設定ファイルの構文は厳格で、各行の末尾にセミコロンを付ける必要があります。動的モジュールは個別にインストールする必要があり、バージョンが一致していなければなりません。
使用例
- Web サーバーとして静的な Web サイトやアプリケーションをホストする
- リバースプロキシとしてリクエストをバックエンドのアプリケーションサーバーに転送する
- マイクロサービスアーキテクチャで API ゲートウェイおよびロードバランサーとして機能する
NGINX("engine x" と発音)は、Webサーバー、リバースプロキシ、ロードバランサー、APIゲートウェイ、キャッシュサーバーとして機能する無料のオープンソースソフトウェアです。イベント駆動型アーキテクチャにより市場で支配的な地位を占めており、非常に低いメモリオーバーヘッドで数万の同時接続を処理できます。NGINXは当初C10K問題を解決するために開発され、静的ファイルの配信、SSL終端、トラフィック管理において優れた性能を発揮します。モジュラー設計により、動的モジュールと柔軟な設定構文をサポートしています。公式には安定版とメインライン版のバイナリパッケージが提供されており、すべての主要なLinuxディストリビューション、FreeBSD、Windowsをサポートしています。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
公式 NGINX リポジトリを追加(Ubuntu を例に):sudo apt update && sudo apt install nginx
NGINX サービスを起動:sudo systemctl start nginx
インストールの確認:ブラウザで http://localhost にアクセスし、ウェルカムページが表示されれば成功
- 公式 NGINX リポジトリを追加(Ubuntu を例に):sudo apt update && sudo apt install nginx
- NGINX サービスを起動:sudo systemctl start nginx
- インストールの確認:ブラウザで http://localhost にアクセスし、ウェルカムページが表示されれば成功
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
sudo apt remove nginx nginx-common を実行するとアンインストールできます。設定とログを削除する場合は --purge を追加してください。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
5 FAQs