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

简介: 本文介绍在申威ky10架构、CentOS/RedHat系系统(如麒麟V10)上安装MongoDB 4.0.1的方法,包括环境确认、下载rpm包、依赖安装、使用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++运行库)

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

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的命令行界面(看到 >提示符),说明装好了!

相关文章
|
机器学习/深度学习 监控 安全
网络安全产品之认识入侵防御系统
由于网络安全威胁的不断演变和增长。随着网络技术的不断发展和普及,网络攻击的种类和数量也在不断增加,给企业和个人带来了巨大的安全风险。传统的防火墙、入侵检测防护体系等安全产品在面对这些威胁时,存在一定的局限性和不足,无法满足当前网络安全的需求。入侵防御系统(IPS)作为一种主动防御的解决方案应运而生。它可以实时检测和防御网络流量中的恶意攻击和威胁,通过串接的方式部署在网络中,对入侵行为进行实时阻断,从而极大地降低了入侵的危害。
1049 1
|
4月前
|
人工智能 运维 Java
Spring AI Alibaba Admin 开源!以数据为中心的 Agent 开发平台
Spring AI Alibaba Admin 正式发布!一站式实现 Prompt 管理、动态热更新、评测集构建、自动化评估与全链路可观测,助力企业高效构建可信赖的 AI Agent 应用。开源共建,现已上线!
5561 77
|
4月前
|
存储 边缘计算 人工智能
数据空间:数字经济时代的“新基建”与信任生态
数据空间不仅是技术架构的革新,更是一场关于信任机制、协作模式与价值分配的深刻变革。它既是技术平台,也是信任生态,更是国家战略基础设施。 未来,随着人工智能、物联网、边缘计算等技术的发展,数据的规模与复杂性将持续增长。唯有构建安全、可信、高效的数据流通网络,才能释放数据的“倍增效应”,驱动经济社会的全面智能化转型。
177 1
|
2月前
|
安全 Docker 容器
sw_64架构 docker-ce-cli rpm 安装方法(附安装包)
本文介绍在Kylin系统上安装Docker CLI的详细步骤:先卸载旧版本,再安装必要依赖如container-selinux,随后通过rpm命令安装指定版本的Docker包,最后验证安装是否成功。适用于ky10 sw_64平台,操作简单清晰,确保环境兼容性与安装成功率。
350 155
|
4月前
|
监控 前端开发 安全
从零到上线的去中心化应用合约实操清单
本文系统解析去中心化应用(DApp)上线全流程,涵盖核心模块:合约设计、部署管理、测试审计、前端集成、版本控制与运营监控。提供基于Hardhat/Foundry的实操模板,建立技术、安全与运营就绪的判断标准,助力团队高效、安全、可追溯地上线DApp,降低风险,提升可维护性与复用性。(238字)
|
3月前
银河麒麟申威系统安装nfs-utils-2.4.3-1.ky10.sw_64.rpm详细步骤(含依赖解决和NFS服务启动)
本文介绍在银河麒麟系统上安装NFS服务的完整步骤:先检查并卸载旧版本,再通过rpm命令安装指定版本的nfs-utils包,最后验证安装结果并可选启动NFS服务,确保共享功能正常使用。
|
4月前
|
运维 监控 算法
别让系统出问题才“火烧眉毛”:智能运维,才是靠谱的IT服务交付方式
别让系统出问题才“火烧眉毛”:智能运维,才是靠谱的IT服务交付方式
142 4