申威架构ky10安装php-7.2.10.rpm详细步骤(国产麒麟系统64位)

1. 先确认系统环境

  • 你用的应该是申威平台的银河麒麟系统(版本ky10)​ ,系统得是64位的(因为这rpm包是_64的)。

  • 打开终端(就是黑框框),先敲命令看看系统是不是能认这个rpm包格式(一般国产系统都支持):

    复制代码
    rpm -q rpm  # 看看rpm工具装了没,正常系统都自带,不用管结果

2. 下载rpm包(如果还没下)​

php-7.2.10-3.p01.ky10.sw_64.rpm安装包下载:https://pan.quark.cn/s/c69ed1a9640d


3. 检查依赖(关键!申威可能缺东西)​

  • rpm包可能依赖其他软件(比如php需要的库),先看看这个包依赖啥:

    复制代码
    rpm -qpR php-7.2.10-3.p01.ky10.sw_64.rpm

    (把路径换成你实际放rpm包的位置,比如如果包在下载文件夹,就是 rpm -qpR ~/下载/php-7.2.10-3.p01.ky10.sw_64.rpm

  • 这会列出一堆依赖项(比如 libxml2openssl啥的)。​重点看有没有标红或者提示缺的------申威架构的依赖可能和国产系统自带的不一样,有些可能需要单独装申威版的依赖包。

  • 如果依赖都能满足​(比如系统已经装了或者申威源里有),直接跳下一步。

  • 如果有缺的依赖 ,得先装依赖。比如缺 libxxx,就去申威的软件源里找对应的 libxxx-xxx.sw_64.rpm包,用同样的方法装(见步骤4)。


4. 开始装php

  • 假设rpm包在 ~/下载/文件夹里(自己改成实际路径),在终端里敲:

    复制代码
    sudo rpm -ivh ~/下载/php-7.2.10-3.p01.ky10.sw_64.rpm
    • sudo是提权(需要输入你的用户密码,一般是登录系统的那个密码)。

    • -ivh是安装参数:i(安装)、v(显示详细过程)、h(显示进度条)。

  • 如果报错说依赖问题​(比如 "依赖xxx未安装"),就先去装缺的那个依赖包(重复步骤3和4,先解决所有依赖再装php)。

  • 如果顺利,会看到一堆安装进度信息,最后提示 "安装完成"。


5. 验证装好了没

  • 装完后,敲命令看看php版本:

    复制代码
    php -v

    正常的话会显示类似:

    复制代码
    PHP 7.2.10 (cli) (built for sw_64)
    ...

    (注意 sw_64表示申威架构,别管它,能跑就行)。

相关推荐
一直不明飞行2 分钟前
Java的equals(),hashCode()应该在什么时候重写
java·开发语言·jvm
盲敲代码的阿豪26 分钟前
Python 入门基础教程(爬虫前置版)
开发语言·爬虫·python
basketball6161 小时前
C++ 构造函数完全指南:从入门到进阶
java·开发语言·c++
互联科技报1 小时前
2026超融合选型:Top5品牌与市场格局解读
开发语言·perl
weixin199701080161 小时前
[特殊字符] 智能数据采集:数字化转型的“数据石油勘探队”(附Python实战源码)
开发语言·python
想唱rap2 小时前
IO多路转接之poll
服务器·开发语言·数据库·c++
@杰克成2 小时前
Java学习30
java·开发语言·学习
三品吉他手会点灯2 小时前
C语言学习笔记 - 40.数据类型 - scanf函数的编程规范与非法输入处理
c语言·开发语言·笔记·学习
凯瑟琳.奥古斯特2 小时前
数据冗余与规范化的本质[数据库原理]
开发语言·数据库·职场和发展
码农老李3 小时前
openEuler2403服务器版 原生官方镜像和飞腾定制镜像
开发语言·php