手动编译安装nginx
前言
这里采用的是CentOS 7
系统演示。安装工具有些差别,但是原理流程是一样的。
更新系统软件
1 | yum update -y |
安装编译工具
1 | yum install gcc -y |
安装pcre、pcre-devel
pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式,所以需要安装pcre库。
1 | yum install -y pcre pcre-devel |
安装zlib
zlib库提供了很多种压缩和解压缩方式nginx使用zlib对http包的内容进行gzip,所以需要安装。
1 | yum install -y zlib zlib-devel |
安装openssl
OpenSSL是http通信加密的库。
1 | yum install -y openssl openssl-devel |
下载官方源码
1 | wget http://nginx.org/download/nginx-1.9.9.tar.gz |
解压
1 | tar -zxvf nginx-1.9.9.tar.gz |
配置编译安装
在解压目录下执行。
1 | ./configure |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 盗计のBlog!
评论