目录

1、下载nginx安装包并解压

在线安装:

离线安装:

上传nginx安装包(下载地址:https://nginx.org/download/nginx-1.20.2.tar.gz)到指定目录

2、安装系统相关依赖软件、组件包

1、上传或者下载对应的组件包

2、安装 pcre-8.44,依次执行如下命令

3、安装 openssl-1.1.1l,依次执行如下命令

4、安装 zlib-1.2.11,依次执行如下命令

3、安装nginx

4、执行nginx


1、下载nginx安装包并解压

在线安装:

wget https://nginx.org/download/nginx-1.20.2.tar.gz

离线安装:

上传nginx安装包(下载地址:https://nginx.org/download/nginx-1.20.2.tar.gz)到指定目录

2、安装系统相关依赖软件、组件包

1、上传或者下载对应的组件包

wget https://buildpack.oss-cn-shanghai.aliyuncs.com/static/r6d/nginx/nginx-compile-lib/pcre-8.44.tar.gztar xzf pcre-8.44.tar.gzwget https://buildpack.oss-cn-shanghai.aliyuncs.com/static/r6d/nginx/nginx-compile-lib/zlib-1.2.11.tar.gztar xzf zlib-1.2.11.tar.gzwget https://buildpack.oss-cn-shanghai.aliyuncs.com/static/r6d/nginx/nginx-compile-lib/openssl-1.1.1l.tar.gztar xzf openssl-1.1.1l.tar.gz

或者百度网盘下载离线安装包:

链接:https://pan.baidu.com/s/18Z7aZ2DF9mb3-6vVE01vBQ” />2、安装 pcre-8.44,root用户依次执行如下命令

cd /eflex/packages/envtar -xvf pcre-8.44.tar.gzcd /eflex/packages/env/pcre-8.44./configuremakemake install

3、安装 openssl-1.1.1l,root依次执行如下命令

cd /eflex/packages/envtar -xvf openssl-1.1.1l.tar.gzcd /eflex/packages/env/openssl-1.1.1l./configmakemake install

4、安装 zlib-1.2.11,root依次执行如下命令

cd /eflex/packages/envtar -xvf zlib-1.2.11.tar.gzcd /eflex/packages/env/zlib-1.2.11./configmakemake install

3、安装nginx,普通用户

进入解压目录:

/eflex/packages/nginx-1.20.2

安装nginx(如果这里执行不了,使用root用户执行下面的make && make install)

./configure --prefix=/eflex/app/packages/nginx --with-http_ssl_module --with-openssl=../../env/openssl-1.1.1l --with-pcre=../../env/pcre-8.44 --with-zlib=../../env/zlib-1.2.11

编译并安装

make && make install

4、执行nginx,普通用户

启动运行nginx
/export/packages/nginx/sbin/nginx -c /export/packages/nginx/conf/nginx.conf

进入/export/packages/nginx/sbin,执行脚本:./nginx