1、官网离线下载包方式
📦 一、准备离线安装包(在联网机器操作)
1. 下载 Nginx 源码包
访问 Nginx 官网,选择稳定版(如 nginx-1.26.3.tar.gz),下载并上传至 ARM 服务器。
2. 下载 ARM64 架构的依赖包
关键依赖包括:
- 编译工具链:GCC、G++
- 核心依赖库:
- OpenSSL
- PCRE
- Zlib
注意:具体 RPM 包需根据操作系统版本匹配,建议从官方源或本地仓库获取。
⚙️ 二、服务器环境配置(在 ARM 服务器操作)
1. 安装依赖包
将下载的 RPM 包上传至服务器,统一安装:
sudo rpm -ivh *.rpm --nodeps --force # 忽略依赖冲突强制安装
2. 验证依赖安装
gcc -v # 检查 GCC 版本
openssl version # 检查 OpenSSL
rpm -qa | grep pcre # 检查 PCRE
🛠️ 三、编译安装 Nginx
1. 解压并配置 Nginx
tar -zxvf nginx-1.26.3.tar.gz -C /opt
cd /opt/nginx-1.26.3
./configure --prefix=/opt/nginx --with-http_ssl_module # 指定安装路径并启用 SSL
注意:--prefix 路径需与后续启动脚本一致,避免路径错误。
2. 编译与安装
make # 编译源码
sudo make install # 安装至指定目录
🚀 四、启动 Nginx 及验证
1. 启动服务
/opt/nginx/sbin/nginx # 启动 Nginx
2. 验证是否成功
- 查看进程:
ps -aux | grep nginx - 访问测试:浏览器输入
http://服务器 IP:80,看到 Nginx 欢迎页即成功 - 检查日志:
/opt/nginx/logs/error.log(排查启动失败问题)


