Linux编译安装Nginx

  1. 安装gcc环境

    1
    yum -y install gcc gcc-c++ autoconf automake make
  2. 安装 pcre

    1
    yum -y install pcre pcre-devel
  3. 安装 zlib

    1
    yum -y install zlib zlib-devel make libtool
  4. 安装 openssl

    1
    yum -y install openssl openssl-devel
  5. 下载 Nginx

    1
    wget https://nginx.org/download/nginx-1.24.0.tar.gz

解压

1
tar -zxvf nginx-1.24.0.tar.gz
  1. 编译安装

这里一定不要自己将nginx-1.24.0改名并放到/usr/local/nginx下,nginx编译后会自己在/usr/local/nginx下生成一个nginx文件夹,里面包含了所有的文件。

1
cd nginx-1.24.0
1
./configure --prefix=/usr/local/nginx
1
make && make install
  1. 启动 Nginx
    1
    /usr/local/nginx/sbin/nginx

重载服务

1
/usr/local/nginx/sbin/nginx -s reload

停止服务

1
/usr/local/nginx/sbin/nginx -s stop
  1. 查看 Nginx 进程

    1
    ps -ef | grep nginx
  2. 浏览器访问

    1
    http://ip:80