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