申威ky10架构安装MongoDB 4.0.1(rpm包:mongodb-4.0.1-8.ky10.sw_64.rpm)详细步骤

​1. 先检查环境​

确保你的服务器是申威(ky10)架构 的,系统是CentOS/RedHat系的(比如麒麟V10基于ky10的版本)​,因为这rpm包是专门给这种环境编译的。


​2. 下载rpm包​

安装包下载:https://pan.quark.cn/s/334707dc32a0 ,你提到的包名是 mongodb-4.0.1-8.ky10.sw_64.rpm,得先拿到这个文件。

如果官方有提供,直接去对应官网下载;要是别人给的,确保文件完整(后面安装会检查)。

假设你已经把这包下载到服务器的某个目录了(比如 /home/yourname/),记好路径。


​3. 安装依赖(可能需要的)​​

MongoDB运行一般依赖一些基础库,申威版的rpm包通常会把依赖打好包,但万一报错缺啥,按提示装就行。

常见可能需要:

  • libcurl(网络请求相关)

  • openssl(加密相关)

  • libstdc++(C++运行库)

如果安装时提示缺啥,用 yum或 dnf装(申威版系统一般兼容这些命令):

复制代码
yum install libcurl openssl libstdc++  # 根据实际报错调整包名

​4. 直接装rpm包​

打开终端,切到放rpm包的目录(比如 /home/yourname/),然后运行:

复制代码
rpm -ivh mongodb-4.0.1-8.ky10.sw_64.rpm
  • -i是安装

  • -v是显示详细过程(可选,看着舒服)

  • -h是显示进度条(可选)

如果之前装过旧版MongoDB,想覆盖安装,加个 --force:

复制代码
rpm -ivh --force mongodb-4.0.1-8.ky10.sw_64.rpm

​5. 检查是否装成功​

装完后,看看MongoDB的服务有没有自动生成(申威版的rpm包通常会带服务脚本):

复制代码
systemctl list-unit-files | grep mongo  # 看有没有mongodb或mongod服务

或者直接找安装路径(一般默认在 /usr/bin/mongod或 /opt/mongodb/下,具体看包里咋放的)。


​6. 启动MongoDB服务​

如果包里带了服务管理(比如 mongod.service),用systemctl启动:

复制代码
systemctl start mongod    # 启动服务
systemctl enable mongod   # 设置开机自启(可选)

如果没服务脚本,那就手动启动(得进安装目录找 bin/mongod):

复制代码
# 假设安装目录是 /opt/mongodb/bin/
/opt/mongodb/bin/mongod --dbpath=/data/db  # 需要先建/data/db目录并给权限

(手动启动的话,数据目录 /data/db得自己建:mkdir -p /data/db && chmod 777 /data/db,测试用可以放宽权限,正式环境要严格设置)


​7. 验证是否跑起来​

另开一个终端窗口,连接MongoDB试试:

复制代码
mongo  # 默认会连本地的27017端口

如果能进Mongo的命令行界面(看到 >提示符),说明装好了!

相关推荐
lzhdim2 小时前
100条常用SQL语句
数据库·sql·mysql·mybatis
天河归来2 小时前
从原始消息到业务数据:三层数据架构的设计与实践
数据库·数据仓库·架构
数据库小学妹2 小时前
金融数据库成本怎么算?五笔钱加一张TCO表
数据库·金融行业·数据库选型·国产化替代·tco·金融数据库
KaiwuDB2 小时前
KaiwuDB 分布式集群扩缩容,从原理到完整操作踩坑总结
运维·数据库·分布式
天远Date Lab2 小时前
零信任架构实战:基于天远企业年报信息核验构建自动化商业保理财务与社保穿透评估网关
人工智能·架构·自动化
EnCi Zheng3 小时前
后端怎么把AI接口稳定安全低成本接进业务:超时重试、密钥隔离与成本熔断清单
人工智能·后端·安全·架构·api
救救孩子把3 小时前
LangGraph 工程化架构:类型、状态、流式通信与可观测性
架构·agent·trace·opentelemetry·langgraph·graphrag
auspicious航3 小时前
PostgreSQL的备份与恢复
数据库·postgresql
这个DBA有点耶3 小时前
从 MySQL 到时序数据库:我帮朋友做迁移的完整记录
数据库·架构·dba
泡海椒3 小时前
深度解析JQuick-SQL AST到逻辑计划转换机制|分布式SQL原理
数据库·分布式·sql