源码安装nginx

1、安装环境及安装前准备

系统采用centos7,nginx下载地址 http://nginx.org/en/download.html 安装编译工具yum install gcc gcc-c++ -y

2、源码安装openssl为做https做准备

下载地址https://www.openssl.org/source/

3、下载prce库以及zlib库

下载地址分别为http://www.pcre.org/  http://www.zlib.net/

4、解压压缩包

tar -xzvf 源码包.tar.gz

 如果是下载的zip压缩包,则使用unzip命令解压: unzip 压缩包

 解压后,会在当前目录创建一个文件夹。

 要预先解压pcre、openssl、zlib的源码。--with-pcre、--with-http_ssl_module --with-openssl、--with-zlib指定是这些库的源码目录

5、编译安装nginx

切换到nginx源码目录

 例如cd 源码目录

 执行如下命令:

 ./configure --prefix=/disk2/soft/nginx/(安装位置)

--with-pcre=/disk2/soft_download/pcre-8.38(解压库的位置)

--with-http_ssl_module 、

--with-openssl=/disk2/soft_download/openssl-1.0.2m(openssl的安装位置)

--with-debug

--with-http_stub_status_module

--with-http_gzip_static_module

--with-zlib=/disk2/soft_download/zlib-1.2.11(解压库的位置)

6、编译成功后即可执行make && make install。

posted @ 2019-11-05 17:20  白小纯123  阅读(200)  评论(0编辑  收藏  举报