参考资料

  1. FastCGI(Fast Common Gateway Interface,快速通用网关接口)详细说明以及案例
  2. 检测Nginx配置文件 nginx -t
  3. Nginx基本介绍
  4. Nginx expires、etag、if_modified_since:客户端缓存控制详细说明以及案例
  5. Nginx静态资源服务器搭建详细说明以及案例
  6. Nginx端口监听(listen指令)详细说明以及案例
  7. Nginx的基本配置文件结构
  8. Nginx GitLab(配置归档工具)配置详细说明以及案例

Tengine编译安装详细说明以及案例

  1. 下载Tengine源码:

    wget http://tengine.taobao.org/download/tengine-2.3.2.tar.gz
  2. 解压源码包:

    tar -zxvf tengine-2.3.2.tar.gz
  3. 进入解压后的目录:

    cd tengine-2.3.2
  4. 配置编译选项:

    ./configure --prefix=/usr/local/tengine
  5. 编译并安装:

    make && make install
  6. 启动Tengine:

    /usr/local/tengine/sbin/nginx
  7. 验证安装:
    打开浏览器,访问 http://localhost,如果看到Tengine的欢迎页面,说明安装成功。

案例:假设需要在Tengine中启用gzip压缩功能,可以在配置文件中添加以下内容:

gzip on;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;

保存配置文件后,重新加载Tengine:

/usr/local/tengine/sbin/nginx -s reload