Nginx源码安装

1、准备安装包

从nginx官网(http://nginx.org/)下载nginx

访问官网,点击download,选择对应的平台和版本

 

2、上传安装包到Linux中

3、编译安装

3.1、安装gcc

上图显示,没有安装gcc-c++编译器

[root@localhost nginx-1.12.2]# rpm -q gcc-c++

gcc-c++-4.4.7-23.el6.i686

继续./configure

报错显示,没有找到pcre库

3.2、安装pcre和pcre-devel

[root@localhost nginx-1.12.2]# rpm -q pcre

pcre-7.8-7.el6.i686

可以看到系统下已经有pcre了,这里需要再安装一个pcre-devel

[root@localhost nginx-1.12.2]# yum install -y pcre-devel

[root@localhost nginx-1.12.2]# rpm -qa |grep pcre

pcre-7.8-7.el6.i686

pcre-devel-7.8-7.el6.i686

[root@localhost ~]# pcre-config -h

Usage: pcre-config [--prefix] [--exec-prefix] [--version] [--libs] [--libs-posix] [--cflags] [--cflags-posix]

[root@localhost ~]# pcre-config --version

7.8

继续./configure

报错提示,没有安装zlib

3.3、安装zlib和zlib-devel

[root@localhost nginx-1.12.2]# rpm -qa |grep zlib

zlib-1.2.3-29.el6.i686

zlib系统已经安装了,这里需要再安装一个zlib-devel

[root@localhost nginx-1.12.2]# yum install -y zlib-devel

 

继续./configure

3.4、安装nginx

[root@localhost nginx-1.12.2]# make && make install

Nginx被自动安装到了/usr/local/nginx下

3.5、测试

posted @ 2020-06-02 21:56  jeancheng  阅读(145)  评论(0编辑  收藏  举报