| 步骤 | 命令/说明 |
| 1. 更新系统软件包 | sudo apt update (基于Debian的系统) 或sudo yum update (基于RPM的系统) |
| 2. 安装必要的软件包 | sudo apt install buildessential (Debian) 或sudo yum groupinstall "Development Tools" (RPM) |
| 3. 安装Nginx依赖 | sudo apt install libpcre3 libpcre3dev zlib1g zlib1gdev openssl libssldev (Debian) 或相应的RPM包 |
| 4. 下载Nginx源码 | wget http://nginx.org/download/nginx1.21.3.tar.gz (替换为最新版本) |
| 5. 解压源码 | tar zxvf nginx1.21.3.tar.gz (替换为下载的版本号) |
| 6. 进入解压后的目录 | cd nginx1.21.3 (替换为解压后的目录名) |
| 7. 配置编译选项 | ./configure (可以添加参数如prefix=/usr/local/nginx 指定安装路径) |
| 8. 编译 | make |
| 9. 安装 | sudo make install |
| 10. 启动Nginx | /usr/local/nginx/sbin/nginx (如果指定了其他路径,则需要替换) |
| 11. 停止Nginx | /usr/local/nginx/sbin/nginx s stop |
| 12. 重启Nginx | /usr/local/nginx/sbin/nginx s reload |
| 13. 设置Nginx开机启动 | 可以将启动命令添加到系统启动脚本中,例如/etc/rc.local 或使用systemd |