1.更新软件包列表
apt update
2.安装编译工具链
apt install build-essential
3.安装依赖库
libpcre3-dev: 正则表达式 (PCRE)
zlib1g-dev: 数据压缩 (Zlib)
libssl-dev: HTTPS (OpenSSL)
apt install libpcre3-dev zlib1g-dev libssl-dev
4.下载nginx源码压缩包
wget https://nginx.org/download/nginx-1.24.0.tar.gz
5.解压
tar -zxvf nginx-1.24.0.tar.gz
6.重命名目录并进入 (目录重命名可跳过)
mv nginx-1.24.0 nginx
cd nginx
7.配置编译选项
./configure
8.编译
make
9.安装
make install
10.启动
/usr/local/nginx/sbin/nginx
验证
ps aux | grep nginx
netstat -tlnp | grep :80
命令速查表
| 功能 | 命令 | 说明 |
|---|
| 启动 | nginx | 启动服务 |
| 停止 | nginx -s stop | 快速停止 |
| 退出 | nginx -s quit | 优雅退出 |
| 重载 | nginx -s reload | 重新加载配置 |
| 检查 | nginx -t | 检查配置文件语法 |
| 版本 | nginx -v | 查看版本号 |
| 详情 | nginx -V | 查看版本和编译参数 |