前言
第1章 準備工作環(huán)境
設置終端仿真器
查找并下載putty
建立會話
使用putty和shell
基本的shell命令
文件和目錄管理
用戶和組管理
程序和進程
了解linux文件系統(tǒng)
目錄結構
特殊文件和設備
文件和inode
ext3文件系統(tǒng)
文件處理
系統(tǒng)管理工具
以超級管理員身份運行
命令
系統(tǒng)檢查和維護
軟件包
文件和權限
小結
第2章 下載和安裝nginx
準備先決條件
gcc——gnu編譯器集合
pcre庫
zlib庫
openssl
下載nginx
網站和資源
版本分支
功能
下載并解壓
配置選項
容易的方法
路徑選項
先決條件選項
模塊選項
雜項
配置舉例
普通的http和https服務器
建立配置的問題
編譯和安裝
控制nginx服務
守護進程和服務
用戶和組
nginx命令行開關項
啟動和停止守護進程
測試配置文件
其他開關選項
添加nginx作為系統(tǒng)服務
system v腳本
什么是init腳本?
為nginx建立init腳本
安裝nginx的init腳本
小結
第3章 nginx的基本配置
配置文件的語法
配置指令
組織和包含
指令塊
高級語言規(guī)則
基本模塊指令
什么是基本模塊?
nginx進程結構
核心模塊指令
events模塊
configuration模塊
適合你需求的配置文件
理解默認的配置文件
必要的調整
適當選擇硬件
測試服務器
建立測試服務器
性能測試
平滑升級nginx
小結
第4章 http配置
http核心模塊
區(qū)段的結構
模塊指令
套接字和主機的配置.
路徑和文檔
客戶端請求
mime類型
限制和約束
文件處理和緩存
其他指令
模塊變量
請求頭
響應頭
nginx產生的變量
location區(qū)段
location修飾符
查找順序和優(yōu)先級
小結
第5章 模塊配置
rewrite模塊
正則表達式
內部請求
條件結構
指令
通用重寫規(guī)則
ssi模塊
模塊指令和變量
ssi命令
其他模塊
站點訪問和日志記錄
限制和約束
內容和編碼
與訪問者相關的模塊
ssl和安全
其他雜項模塊
第三方模塊
小結
第6章 nginx與php、python
fastcgi入門
理解web服務的機制
cgi通用網關接口
fastcgi
主要指令
fastcgl緩存
upstream塊
nginx+php
結構
php-fpm
設置php和php-fpm
nginx配置
nginx與python
django
設置python和django
nginx的配置文件
小結
第7章 nginx和apache
nginx作為反向代理
理解問題根源
反向代理機制
優(yōu)勢和劣勢
nginx代理模塊
主要指令
配置apache和nginx
重新配置apache
配置nginx
高級配置
其他步驟
轉發(fā)正確的ip地址
ssl問題及解決方案
服務器面板控制問題
小結
第8章從apaghe到ngifix
nginx對apache
特征
靈活性和團隊
性能
使用
結論
移植apache配置
指令
模塊
虛擬主機和配置部分
htaccess文件
重寫規(guī)則
一般意見
wordpress
mediawiki
vbulletin
小結
附錄a 指令索引
附錄b 模塊參考
附錄c 疑難解答
索引
譯者注