首页/新闻资讯/正文详情

国产麒麟V10 离线安装淘宝 Tengine 3.1.0 完整指南(信创适配替代 Nginx,x86_64 / aarch64 双架构通用)

发布时间:2026/11/6 1:12:15 来源:云帆数科 栏目:资讯中心
国产麒麟V10 离线安装淘宝 Tengine 3.1.0 完整指南(信创适配替代 Nginx,x86_64 / aarch64 双架构通用)
国产麒麟V10 离线安装 Tengine 3.1.0 完整指南(信创适配替代 Nginx,x86_64 / aarch64 双架构通用)背景:国产信创适配项目中,服务器为国产麒麟操作系统,安全策略不允许使用 Nginx。替代方案选择阿里的开源项目Tengine:它基于 Nginx 内核开发(类同浏览器内核做法),配置语法与 Nginx 完全兼容,原有 nginx.conf 可直接复用,反向代理、负载均衡、动静分离能力一致,是最平滑、最低成本的替代方案。本文覆盖麒麟 V10 x86_64 与 aarch64 两种架构,内网离线环境,按步骤操作即可完成安装。一、为什么选 Tengine 替代 Nginx对比项说明内核基于 Nginx 1.24(3.1.0 版本),内核稳定成熟配置兼容nginx.conf 原样可用,nginx -t、nginx -s reload等命令一致迁移成本拷贝配置文件即可平滑替代,业务无感授权开源免费,无商业授权问题架构支持支持 x86_64 / ARM(鲲鹏、飞腾)/ LoongArch 等国产平台二、重要前提:源码包不分架构Tengine 官方提供的.tar.gz全部是源码包,架构无关,x86 / ARM(鲲鹏、飞腾)/ LoongArch 通用。因为它是在目标机器上现场编译的,编译器会自动生成对应当前 CPU 架构的二进制。官方下载地址:http://tengine.taobao.org/download_cn.html本文使用目前最新版本tengine-3.1.0.tar.gz(基于 nginx 1.24,2023 年发布)分架构的是依赖 RPM 包(见第四节),源码包本身 x86 和 ARM 用同一个即可。三、确认服务器系统版本与架构到现场先执行以下命令,确认系统版本和 CPU 架构,这决定了你要下载哪种依赖包:cat/etc/os-release archarch输出与依赖包架构的对应关系:arch 输出CPU 平台依赖 RPM 包后缀x86_64Intel / AMD / 海光 / 兆芯.ky10.x86_64.rpmaarch64鲲鹏 / 飞腾.ky10.aarch64.rpm注意:两条命令任选其一即可,uname -m与arch输出相同。四、准备离线依赖包(内网环境关键步骤)现场是内网服务器,所有依赖必须在到场前下载准备好,并按架构分开存放。4.1 依赖清单包名作用是否必须gccC 编译器必须make编译工具必须pcre-develURL 重写模块依赖(含头文件)必须zlib-develgzip 压缩模块依赖(含头文件)必须openssl-devel

相关推荐

std::bind用法
std::bind用法

文章目录1. 介绍1.1 函数原型2. 占位符3. 绑定函数3.1 绑定普通函数3.2 绑定类成员函数3.3 绑定一个引用参数3.4 绑定类静态函数4. 和std::function的关系1. 介绍 C11中的bind()函数是用来提供可调用函数对象和参数绑定关系的。绑定后的结果可以使用std::function保存。std::b… · 2026/11/6 1:12:15

java_web [Maven]项目
java_web [Maven]项目

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:12:15

cookie反爬虫-acw系列参数逆向(诸葛找房)
cookie反爬虫-acw系列参数逆向(诸葛找房)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:12:15

如何批量拿到带时间轴的完整歌词:163MusicLyrics 歌词工具使用指南
如何批量拿到带时间轴的完整歌词:163MusicLyrics 歌词工具使用指南

如何批量拿到带时间轴的完整歌词:163MusicLyrics 歌词工具使用指南 【免费下载链接】163MusicLyrics 云音乐歌词获取处理工具【网易云、QQ音乐】 项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics 给视频配字幕,歌词却只有网页上… · 2026/11/6 1:14:15

drawio-skill 图表类型指南:ERD 到神经网络图的 11 种预设
drawio-skill 图表类型指南:ERD 到神经网络图的 11 种预设

drawio-skill 图表类型指南:ERD 到神经网络图的 11 种预设 【免费下载链接】drawio-skill Agent skill that turns natural language, code, Terraform/K8s, SQL, OpenAPI, AsyncAPI, Protobuf and GraphQL sources into editable, tested draw.io architecture dia… · 2026/11/6 1:14:15

3 步搞定群晖「硬盘不受支持」:把第三方盘写入 DSM 兼容数据库(Synology_HDD_db)
3 步搞定群晖「硬盘不受支持」:把第三方盘写入 DSM 兼容数据库(Synology_HDD_db)

3 步搞定群晖「硬盘不受支持」:把第三方盘写入 DSM 兼容数据库(Synology_HDD_db) 【免费下载链接】Synology_HDD_db Add your HDD, SSD and NVMe drives to your Synologys compatible drive database and a lot more 项目地址: https://gi… · 2026/11/6 1:14:15

Xiaomi-OCR-0 评测流水线实战:两阶段推理与 OmniDocBench 复现全指南
Xiaomi-OCR-0 评测流水线实战:两阶段推理与 OmniDocBench 复现全指南

【免费下载链接】Xiaomi-OCR-0 Xiaomi-OCR-0 项目地址: https://gitcode.com/gh_mirrors/xi/Xiaomi-OCR-0 点击查看 免费下载 Xiaomi-OCR-0 评测流水线帮助你将文档图片批量转成 Markdown,并用 OmniDocBench v1.6 标准指标打分。本文带你从零走通两条推… · 2026/11/6 1:14:15

还不了解 Pinia 状态管理库⁉️
还不了解 Pinia 状态管理库⁉️

还不了解 Pinia 状态管理库⁉️🍍 什么是Pinia❓状态管理工具⁉️: 学习过Vue2的小伙伴,一定都知道Vuex,什么不知道,请看VCR👉 ; Vuex 是一个专为 Vue.js 应用程序设计的状态管理库&#xff0… · 2026/11/6 1:14:15

通信协议知识—CAN、Modbus、SPI、IIC等
通信协议知识—CAN、Modbus、SPI、IIC等

目录 目录 基础知识: ​编辑 一、spi 1、通信介绍: 2、设备时钟: 3、数据传输4种模式: 二、UART 1、RS232协议: 2、RS485协议: 特点 : 拓扑图: 电路图: 三、IIC总线 1、特点: 2、iIC总线寻找方式: 3、通信过程: 四、CAN协议 1、基础知识 2、 C… · 2026/11/6 1:13:15

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:27:59

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:03

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:07

三菱PLC数据采集到数据库的时序设计:Python+MC协议实战
三菱PLC数据采集到数据库的时序设计:Python+MC协议实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:02:11

ASIC主模式RTL设计:状态机与三态驱动的流片级实现
ASIC主模式RTL设计:状态机与三态驱动的流片级实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:02:11

STM32嵌入式C++开发:GDB调试与Renode仿真实战指南
STM32嵌入式C++开发:GDB调试与Renode仿真实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:02:11

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:27:59

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:03

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:07

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码