离线安装nginx、mongo

本文详细介绍了如何在没有网络的中科方德系统上离线安装Nginx和MongoDB。首先,通过有网络的环境下载所需rpm包并打包,然后在目标机器上解压并安装。步骤包括下载nginx和mongo及其依赖,使用yum下载但不安装,解压并强制安装rpm包,最后启动nginx和mongod服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

需求

一、前期rpm压缩包准备

1.1 下载nginx和mongo

1.2 下载nginx相关依赖的rpm包到指定目录

1.3 下载rpm包到指定目录但是不安装

二、nginx

2.1 解压所有依赖压缩包

2.2 进入到mynginx-all-rpms文件夹下

2.3 安装nginx

2.4 启动nginx

三、mongo

3.1 解压所有依赖压缩包

3.2 进入到解压后生成的mongo文件夹下

3.3 安装mongo

3.4 启动mongo


需求

用户机器涉密系统,要求离线安装nginx、mongo软件环境,系统是国产中科方德。那么就需要提前把所有的rpm包准备好打成一个zip或者其他形式的压缩包,方便拷贝到用户离线的机器上进行安装。

需要自己联系中科方德官网获取到镜像,填写一个申请信息就会有客服联系你,提供自己的邮箱稍后镜像就会发送到你的邮箱上。

可以先搞一个试用申请的,推荐使用操作系统版而不是桌面版:

试用申请 - 客户服务 - 中科方德-国产操作系统

(此处省略安装中科方德虚拟机若干步骤……)

离线获取到所有的软件rpm包以及相关的rpm依赖参考这篇文章:

下载 nginx 及所有依赖包进行离线安装_nginx依赖包下载-优快云博客

本文针对需求做了更清晰的介绍,避免走弯路。

一、前期rpm压缩包准备

确保当前的中科方德虚拟机是有网络的,并且存在yum包管理器。

通过yum下载软件是可以自动解决各种依赖问题,所以也采用这种方式下载安装好nginx和mongo。

建议下述下述步骤分开执行。

1.1 下载nginx和mongo

命令:

# 下载nginx

yum install nginx -y

# 下载mongo

yum install mongodb-org -y

1.2 下载nginx相关依赖的rpm包到指定目录

新创建nginx目录用来存放nginx相关的rpm依赖包、

mkdir nginx

mkdir mongo

再执行

# 下载nginx相关依赖rpm包

repotrack nginx

# 下载mongo相关依赖rpm包

repotrack mongodb-org

如果没有repotrack命令,执行sudo yum install yum-utils

repotrack是yum-utils工具的一部分。

我这里是在ng-rpm-package文件夹下载的nginx相关依赖的rpm包。

这个连接被对方重设暂时不知道什么意思,实践出来不用管。

ls查看下载完毕的nginx相关依赖包,非常多。

1.3 下载rpm包到指定目录但是不安装

# nginx

<
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Chao_nengli

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值