1、进入官网下载源码包:​​https://nginx.org/​

Linux源码编译安装Nginx_nginx

Linux源码编译安装Nginx_linux_02

2、将下载好的软件包放到Linux上

Linux源码编译安装Nginx_当前目录_03

3、将上传的文件解压:

tar -zxvf nginx-1.23.1.tar.gz

Linux源码编译安装Nginx_nginx_04

4、在线安装Nginx依赖文件:

yum -y install make zlib zlib-devel gcc-c++ openssl openssl-devel wget pcre pcre-devel git

Linux源码编译安装Nginx_nginx_05

5、进入到解压后的文件夹里面:

cd nginx-1.23.1/

Linux源码编译安装Nginx_当前目录_06

6、在当前目录执行configure进行检查,这里加上了两个模块

./configure --with-http_stub_status_module --with-http_ssl_module

Linux源码编译安装Nginx_nginx_07

7、对nginx进行编译:

make

Linux源码编译安装Nginx_当前目录_08

8、安装:

make install

Linux源码编译安装Nginx_当前目录_09

9、nginx默认安装路径:/usr/local/nginx

10、进入到sbin目录下:

cd /usr/local/nginx/sbin

11、启动nginx服务:

./nginx

12、在网页上输入Linux的IP地址回车查看nginx是否安装成功,下图为安装成功界面

Linux源码编译安装Nginx_linux_10