安装编译工具和nginx依赖包
[root@localhost ~]# yum -y install gcc gcc-c++ [root@localhost ~]# yum install -y pcre pcre-devel [root@localhost ~]# yum install -y openssl openssl-devel [root@localhost ~]# yum install -y zlib zlib-devel
下载nginx安装包
[root@localhost ~]# wget https://nginx.org/download/nginx-1.24.0.tar.gz
创建nginx的运行用户
[root@localhost ~]# useradd -s /sbin/nologin -M nginx
解压nginx安装包
[root@localhost ~]# tar zxvf nginx-1.24.0.tar.gz -C /usr/local/
进入到解压的目录下并编译
[root@localhost nginx-1.24.0]# cd /usr/local/nginx-1.24.0/ [root@localhost nginx-1.24.0]# ./configure --user=nginx --group=nginx --prefix=/usr/local/nginx --conf-path=/etc/nginx/nginx.conf --sbin-path=/usr/sbin/nginx --error-log-path=/var/log/nginx/nginx_error.log --http-log-path=/var/log/nginx/nginx_access.log --pid-path=/usr/local/nginx/run/nginx.pid
编译安装
[root@localhost nginx-1.24.0]# make && make install
测试nginx是否安装成功
nginx -V
启动nginx服务
[root@localhost ~]# /usr/sbin/nginx