1.下载安装包
官网下载地址:nginx: download
可以先将安装包下载到本地再传到服务器,或者直接用wget命令将安装包下载到服务器,这里我们直接将安装包下载到服务器上。未安装wget命令的需要先安装wget,yum install -y wget
[root@reader app]# cd /usr/soft/
[root@reader soft]# wget -c https://nginx.org/download/nginx-1.24.0.tar.gz
--2023-11-03 22:35:48-- https://nginx.org/download/nginx-1.24.0.tar.gz
Resolving nginx.org (nginx.org)... 3.125.197.172, 52.58.199.22, 2a05:d014:edb:5704::6, ...
Connecting to nginx.org (nginx.org)|3.125.197.172|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1112471 (1.1M) [application/octet-stream]
Saving to: ‘nginx-1.24.0.tar.gz’
nginx-1.24.0.tar.gz 100%[===================================================================================================>] 1.06M 1.45MB/s in 0.7s
2023-11-03 22:35:50 (1.45 MB/s) - ‘nginx-1.24.0.tar.gz’ saved [1112471/1112471]
[root@reader soft]#
解压安装包
[root@reader soft]# tar -xvf nginx-1.24.0.tar.gz
2.安装C语言编译环境及相关依赖
yum -y install gcc-c++ zlib zlib-devel openssl openssl-devel pcre pcre-devel
3.执行./configure配置编译环境
如果我们要指定nginx的安装路径(默认路径:/usr/local/nginx)或是需要添加相关nginx模块,在./configure 命令后需要添加相关参数,可以同时带多个参数。
可以使用 ./configure --help 命令查看相关参数/指令:
[root@reader nginx-1.24.0]# ./configure --help
--help print this message
--prefix=PATH