源码编译安装nginx
安装依赖软件 1、安装编译工具gcc gcc是一个开源编译器集合,用于处理各种各样的语言:C、C++、Java、Ada等,在linux世界中是最通用的 编译器 ,支持大量处理器:x86、AMD64、PowerPC、ARM、MIPS等。 首先确定系统是否安装gcc [root@localhost ~]# gcc 若输出以下消息则已经安装gcc: 若输出以下消息则未安装gcc: 使用包管理器yum安装gcc: [root@localhost ~]# yum -y install gcc 2.安装PCRE库 nginx的Rewrite模块和HTTP核心模块会使用到PCRE 正则表达式 语法,因此nginx编译需要使用PCRE(Perl Compatible Regular Expression)库,需要安装pcre和pcre-devel,pcre提供编译版本的库,pcre-devel提供开发阶段的头文件和编译项目的源代码。 使用yum安装: [root@localhost ~]# yum -y install pcre pcre-devel 如果系统已经安装了pcre包则会输出: Nothing to do 即系统没有安装或升级pcre。 3.安装zlib库 zlib库提供了 压缩算法 ,在nginx的各种模块中需要使用gzip压缩,因此需要安装zlib库和zlib