银河麒麟 KY10 申威(SW64) 安装 nginx-1.16.1-2.p01.ky10.sw_64.rpm 详细步骤

简介: 这是专为银河麒麟V10申威SW64架构定制的Nginx 1.16.1 RPM安装包,支持yum自动依赖解决或rpm直接安装,含systemd服务、默认配置及日志路径,开箱即用,适用于国产化离线/在线环境部署。(239字)

这个是专门为银河麒麟 V10(KY10)申威 SW64 架构编译的 Nginx RPM 包,下面按实战来。

一、确认系统架构

先确认你跑的是申威版麒麟系统:

uname -m
cat /etc/os-release | grep -i kylin

看到 sw_64Kylin字样就对得上,可以装。

二、把 rpm 包传上去

安装包下载:https://pan.quark.cn/s/4a22b1b3ce66,用 scp / U盘 / SFTP 把 nginx-1.16.1-2.p01.ky10.sw_64.rpm传到服务器,比如放 /root/

cd /root/
ls nginx-1.16.1-2.p01.ky10.sw_64.rpm

三、安装(推荐用 yum localinstall)

有申威软件源的话优先用这个,自动解决依赖:

sudo yum localinstall -y nginx-1.16.1-2.p01.ky10.sw_64.rpm

如果 yum 不可用或没配置申威源,再用 rpm 直接装:

sudo rpm -ivh nginx-1.16.1-2.p01.ky10.sw_64.rpm

提示缺依赖(如 pcre、zlib、openssl-libs 等),先按提示用 yum install 缺的包名装上,再重新执行上面命令。

实在离线且确定不影响运行,可强制跳过(不推荐):sudo rpm -ivh --nodeps nginx-1.16.1-2.p01.ky10.sw_64.rpm

四、启动并设置开机自启

sudo systemctl start nginx
sudo systemctl enable nginx
sudo systemctl status nginx

看到 active (running)就说明起来了。

五、验证访问

Nginx 默认监听 80 端口,浏览器访问:

http://服务器IP

看到 "Welcome to nginx!" 或麒麟定制欢迎页就成功了。

如果访问不了,确认防火墙放行:

sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload

六、常用路径

  • 主配置文件:/etc/nginx/nginx.conf
  • 站点配置:/etc/nginx/conf.d/*.conf
  • 默认站点目录:/usr/share/nginx/html
  • 日志:/var/log/nginx/

七、常见问题

  • 启动报 "Address already in use" :80 端口被占,改 nginx.conflisten 8080;或停掉占用进程。
  • rpm 装完 service 不识别:确认包带 systemd 单元文件,rpm -ql nginx | grep .service看有没有。
  • 强装 --nodeps 后起不来:基本是缺 so 库,用 ldd /usr/sbin/nginx查缺哪个申威版库补装。

相关文章
|
1月前
|
Java 编译器 Windows
jdk-11.0.16.1_windows使用步骤详解(附JDK 11环境变量配置与验证教程)
`jdk-11.0.16.1_windows.zip` 是 JDK 11.0.16.1 的 Windows 官方压缩版。本文详解安装步骤:下载解压(路径禁用中文/空格)、配置 JAVA_HOME 与 Path 环境变量,并通过 `java -version` 验证成功。操作清晰,零基础可快速上手。(239字)
|
1月前
|
jenkins Java 持续交付
Jenkins 持续集成环境搭建(Windows jenkins.war 启动配置图文详解)
本指南详解Windows下Jenkins快速部署:先验证JDK环境,再下载jenkins.war;推荐命令行启动(`java -jar jenkins.war`),访问localhost:8080完成初始化——输入初始密码、安装推荐插件、创建管理员账号,即刻启用持续集成。
|
人工智能 IDE 开发工具
从0到1彻底掌握Trae:手把手带你实战开发AI Chatbot,提升开发效率的必备指南!
Trae是字节跳动推出的一款免费的AI集成的开发环境,集成了Claude3.5与GPT-4o等主流AI模型,提供AI问答、智能代码生成、智能代码补全,多模态输入等功能。支持界面全中文化,为中文开发者提供了高效的开发体验
11308 11
从0到1彻底掌握Trae:手把手带你实战开发AI Chatbot,提升开发效率的必备指南!
|
存储 缓存 Java
释放C盘空间:释放Windows休眠文件和关闭虚拟内存
在 Windows 11 专业版中,可以通过以下步骤来释放休眠文件(Hibernate File),以释放磁盘空间。休眠文件是系统休眠(Hibernate)功能所需要的文件,它保存了系统的当前状态,以便在休眠状态下恢复。如果你不使用休眠功能,如果因为C盘空间不足,可以考虑释放这个文件来腾出磁盘空间。
29483 1
|
存储 C++ 计算机视觉
OpenCV入门(C++/Python)-使用OpenCV裁剪图像(四)
OpenCV入门(C++/Python)-使用OpenCV裁剪图像(四)
1596 0
|
文字识别 Java API
SpringBoot+Tess4j实现牛逼的OCR识别工具
SpringBoot+Tess4j实现牛逼的OCR识别工具
2268 0
SpringBoot+Tess4j实现牛逼的OCR识别工具
|
3月前
|
安全 Devops 持续交付
【微服务与云原生架构】DevOps、CI/CD流水线、GitOps 系统性知识体系
本文构建了微服务与云原生架构下DevOps、CI/CD、GitOps的系统性知识体系,以层级化、全链路、可落地为纲,厘清云原生理念、微服务范式、DevOps文化、CI/CD自动化及GitOps声明式管控的定位与协同关系,覆盖架构设计、工程实践、工具选型与演进趋势,助力企业高效、安全、规模化落地云原生。
|
4月前
|
Java C++ 开发者
在 VS Code 里直接改 JAR,我复刻了JarEditor
VS Code 插件 JarEditor,让你直接浏览、编辑、反编译并回写 JAR 文件——无需解压/打包!支持查看目录、修改文本、.class 反编译与重编译、增删文件等。Java 开发者快速查包、验配置、做临时验证的利器。开源免费,搜索安装即可使用。
544 1
在 VS Code 里直接改 JAR,我复刻了JarEditor
|
1月前
|
人工智能 IDE 开发工具
2026深度实测:5款主流AI编程助手功能拆解与推荐
本文实测TRAE、Tabnine、Copilot、Gemini Code Assist与Replit AI五款主流AI编程工具,聚焦中文理解、补全速度、隐私保护与生态适配。TRAE凭多模型支持、Builder智能体及卓越中文能力脱颖而出;Tabnine胜在本地隐私;Copilot生态强但中文弱;Gemini多模态亮眼;Replit适合云端教学。附真实Flask代码案例。(239字)
1107 0

热门文章

最新文章