安装依赖包
[root@centos8 ~]#yum -y install gcc make gcc-c++ libtool pcre pcre-devel zlib zlib-devel openssl openssl-devel perl-ExtUtils-Embed
创建用户和组
[root@centos8 ~]#useradd -s /sbin/nologin nginx
[root@centos8 ~]#cd /usr/local/src/
[root@centos8 src]#wget https://nginx.org/download/nginx-1.24.0.tar.gz
[root@centos8 src]#tar xf nginx-1.24.0.tar.gz
[root@centos8 src]#cd nginx-1.24.0/
[root@centos8 nginx-1.24.0]#./configure --prefix=/apps/nginx \
--user=nginx \
--group=nginx \
--with-http_ssl_module \
--with-http_v2_module \
--with-http_realip_module \
--with-http_stub_status_module \
--with-http_gzip_static_module \
--with-pcre \
--with-stream \
--with-stream_ssl_module \
--with-stream_realip_module
[root@centos8 nginx-1.24.0]#make && make install
修改文件权限
[root@centos