当前位置: 首页 > news >正文

申威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++运行库)

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

http://www.dtcms.com/a/544523.html

相关文章:

  • 网站建设开发语言和使用工具it培训套路
  • Diffusion Model与视频超分(2):解读字节开源视频增强模型SeedVR2
  • Linux小课堂: 系统硬件资源管理与设备操作指南
  • ROS2核心概念之代码示例一
  • 工厂考勤系统选型参考:如何选出最合适的方案
  • 【前端小站】CSS 样式美学:从基础语法到界面精筑的实战宝典
  • Linux错误(7)接口处于Down状态不通告IPv6地址变更事件
  • 开发避坑指南(67):Maven引入iText7-core依赖失败解决方案
  • 北京南站地图建设公司简介怎么写
  • 镇江网站建设平台江苏企业展厅设计公司
  • 用JetBrains Rider开发C#应用程序指南
  • 快速创建Word箱单(2/2)
  • LangChain4j学习11:模型上下文协议 (MCP)
  • mysql线上主从集群设置
  • RK3568 11.0编译报错ld.lld: error: undefined symbol: rtkbt_cts_info
  • 南京大学LLM开发基础(四)MoE, LoRA, 数的精度 + MLP层实验
  • 机器学习-回归分析概述
  • 企业建设网站的主要作用网站seo搜索引擎优化怎么做
  • 微信小程序可以做电影网站吗安网多少钱
  • 计算机专业做网站的开题报告门户建设开源软件
  • js基础:08、构造函数(共享方法)、原型(prototype)、原型对象、(修改原型)toString方法、垃圾回收
  • 如何通过机器学习(如K-means、SVM、决策树)与深度学习(如CNN、LSTM)模型,进行全球气候变化驱动因素的数据分析与趋势预测
  • Docker篇6-项目app.py和flask_app.service配置和映射到docker中
  • 从零开始搭建 flask 博客(1)实验
  • 深入解析 Rust 解构模式:元组、结构体与枚举的精准拆解
  • 从零开始搭建 flask 博客实验(2)
  • 筑牢智算“地基”:华为以RAS理念重塑AIDC建设新模式
  • 跨网段耦合器助汽车零部件线实现PLC与MES跨网段互联
  • C#程序实现将Teradata的存储过程转换为Azure Synapse Dedicated SQL pool的存储过程
  • 小型购物网站模板设计网站页面教案