本文是写给那些刚刚接触linux的新手写的,#符号后面的都是命令可以复制进去,你有发展linux的打算也可以手打加深对命令的了解。
第一步:# yum -y installgcc-c++(C编译器下面的安装包需要)
Linux系统下Nginx的源码编译安装模块依赖性,需要依赖下面3个安装包(下面的演示版本不是最新版本,你也可以下载最新的版本,只要把版本号修改一下即可):
1:ssl 功能需要 openssl 库 ( 下载: http://www.openssl.org/source)
# wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz
2:gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/)
# wget http://zlib.net/zlib-1.2.11.tar.gz
3:rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ )
# wget http://nchc.dl.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz
这个 是本文的核心,不下载能行?
Nginx包(下载: http://nginx.org/en/download.html)
# wget http://nginx.org/download/nginx-1.8.0.tar.gz
第二步:下载完后按顺序依次安装openssl-fips-2.0.10.tar.gz,zlib-1.2.11.tar.gz, pcre-8.37.tar.gz,nginx-1.8.0.tar.gz
#su -(可以返回localhost)
1.安装openssl-fips-2.0.10.tar.gz
[root@localhost]# tar -zxvf openssl-fips-2.0.10.tar.gz
[root@localhost]# cd openssl-fips-2.0.10
[root@localhostopenssl-fips-2.0.10]# ./config
[root@localhostopenssl-fips-2.0.10]# make
[root