nginx実践ガイド

個数:1
紙書籍版価格
¥3,080
  • 電子書籍
  • ポイントキャンペーン

nginx実践ガイド

  • 著者名:渡辺高志
  • 価格 ¥3,080(本体¥2,800)
  • インプレス(2017/02発売)
  • 2025→2026年!Kinoppy電子書籍・電子洋書全点ポイント30倍キャンペーン(~1/1)
  • ポイント 840pt (実際に付与されるポイントはご注文内容確認画面でご確認下さい)
  • ISBN:9784295000723

ファイル: /

内容説明

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。nginxは、インターネットの多くのWebサイトで使われているソフトウェアで、設定ファイルの構造がシンプルで使いやすく、少ないリソースで動作し、性能も安定して出るため、順調に人気を獲得している注目度ナンバーワンのWebサーバーです。静的ファイルを配信するWebサーバーとしての性能も目を見張るものがありますが、よく使われるのはロードバランサやリバースプロキシとしての使い方です。本書は、nginxを利用したWebアプリケーションを構築・運用するといった作業において、性能やセキュリティ、メンテナンスに頭を悩ませる管理者のために、表面的なnginxの設定ファイルの書き方だけにとどまらず、実際に動作を検証する方法や、Webシステムの中でnginxとは直接関係ない部分も含めて紹介しています。これらの手法を知っておくことで、ネットワーク全般の知識、ネットワークプログラムの動作に関する知識を得られます。

目次

表紙
本書の利用について
はじめに
本書の表記
本書で使用した実行環境
第1章 nginxとは?/1-1 注目を集めるnginx
1-2 nginxの機能と特長
1-3 Webシステムのアーキテクチャ
1-4 nginxの内部構造
第2章 nginxのインストール/2-1 パッケージの種類
2-2 本書で利用するその他のパッケージ
2-3 nginxのインストール
2-4 その他のインストール方法
第3章 基本操作/3-1 インストールされたファイルの全体構造
3-2 ファイアウォールの設定
3-3 起動/終了/再起動/設定ファイル再読み込み
3-4 nginxコマンドの使い方/3-5 デーモンの制御
3-6 nginxのログファイル
第4章 Webサーバーの構築/4-1 HTTPとは
4-2 設定ファイルの構造
4-3 基本設定
4-4 静的なWebサイトの構築
4-5 アクセス制限
第5章 Webアプリケーションの構築
5-1 WebアプリケーションとWebサーバーの接続方法
5-2 Webアプリケーションの設定によく使われる機能
5-3 URLの書き換え
5-4 PHP(PHP-FPM)でWordPressを動かす
5-5 Python(uWSGI)でtracを動かす
5-6 Ruby(Phusion Passenger)でRedmineを動かす
5-7 Unixドメインソケットによる接続
5-8 TCPソケットによる接続
5-9 CGIへの対応
第6章 HTTPSへの対応
6-1 SSL/TLSについて知ろう
6-2 サーバー証明書の取得
6-3 nginxにサーバー証明書を設定しよう
6-4 HTTPSのセキュリティ設定
6-5 SNI(Server Name Indication)
6-6 HTTPSの性能を上げる設定
6-7 自己署名の証明書を使う場合
第7章 リバースプロキシ/7-1 リバースプロキシとは
7-2 アクセス元IPアドレスとヘッダの設定
7-3 分散方式
7-4 タイムアウトの設定
7-5 キャッシュ処理とバッファ
7-6 リバースプロキシとHTTPS
7-7 WebSocketとリバースプロキシ
7-8 アップロード処理とバッファリング
7-9 S3互換のオブジェクトストレージの構築例
第8章 性能向上/8-1 性能向上の基礎知識
8-2 性能に影響する設定項目
8-3 キャッシュによる性能向上
8-4 転送量の削減による性能向上
8-5 負荷分散やCDNの活用
第9章 セキュリティ/9-1 OSのセキュリティ設定
9-2 Webシステムのセキュリティ設計
9-3 Web Application Firewall
9-4 DoS対策
第10章 モジュールの追加/10-1 nginxのモジュール
10-2 サードパーティモジュールのインストール
第11章 HAクラスタ構成/11-1 クラスタとは
11-2 冗長構成の考え方
11-3 Linuxで使えるクラスタ構築用のソフトウェア
11-4 ロードバランサの冗長化構成
11-5 ロードバランサの負荷分散/11-6 ロードバランサの負荷分散と冗長化の共存
第12章 Webシステムのメンテナンス/12-1 メンテナンスの考え方
12-2 サービス停止を伴うメンテナンス
12-3 nginxによる切り替えを使った無停止でのメンテナンス
12-4 クラスタソフトウェアによる切り替えを使った無停止のメンテナンス
索引
奥付




















































5-1 WebアプリケーションとWebサーバーの接続方法

この商品が入っている本棚

1 ~ 1件/全1件

感想・レビュー

※以下の感想・レビューは、株式会社ドワンゴの提供する「読書メーター」によるものです。

Niohx

0
ちゃんと学んでおくと良いと思い購入。 設定したいときは何度かまたみなおすことになるだろう2017/11/28

まつしま

0
NginxをロードバランサやWebサーバとして動かすために必要な知識をなさ学べる一冊。 設定方法だけでなく、サーバの周辺知識も学べます。 ネットワークとかは応用情報レベルの知識持っていないとわからない箇所があるかもくらいの難易度です2023/05/01

gogomouse

0
リバースプロキシだったりWebサーバーはDocker上で運営しているため、直接nginxをどうこうするわけではないのですが、知っておいたほうが何かと便利そうだと思い、読みました。 今までdockerイメージで隠蔽されていたnginxの動かし方などが書かれており、引き出しUPには効果的でした。ここで、気になったワードを、必要になったときに思い出して更に検索するような使い方がしたいです。2019/03/30

Naoria45

0
リバプロの設定が勉強できた。2018/08/17

外部のウェブサイトに移動します

よろしければ下記URLをクリックしてください。

https://bookmeter.com/books/11512848
  • ご注意事項

最近チェックした商品