安装nginx

下载源码

  1. 打开官网下载页 https://nginx.org/en/download.html
  2. 下载最新版本到 /root/ 目录 wget https://nginx.org/download/nginx-1.25.2.tar.gz
  3. 解压 tar.gz压缩包 tar -zxvf nginx-1.25.2.tar.gz

编译前准备

  1. 安装必要的lib库 sudo apt install gcc gcc-c++ make zlib zlib-devel pcre pcre-devel openssl openssl-devel build-essential zlib1g-dev libpcre3 libpcre3-dev libssl-dev
  2. 创建nginx用户 useradd nginx

执行编译

  1. 进入源码目录 cd /root/nginx-1.25.2
  2. 执行配置 ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre
  3. 执行编译 make && make install

配置systemd进程守护

创建站点目录

修改nginx配置

安装成功