【信创】国产操作系统下部署应用环境

本文详细介绍了如何在国产机器系统上进行Java环境、金仓数据库、东方通中间件和Redis的离线安装,并包括环境配置、授权、服务检验等关键步骤。

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

1.查看操作系统版本概况

在这里插入图片描述
在这里插入图片描述

确认服务器是操作系统版本,根据不同的服务器架构,去官网下载不同的jdk tar包,并上传到需要配置的服务器上(本次配置为非root用户配置
针对国产机操作,分享以下几个实用的地址:
Java下载地址:https://www.java.com/zh-CN/download/manual.jsp
Redis下载地址: http://download.redis.io/releases/
金仓数据库下载地址(付费产品):https://www.kingbase.com.cn/xzzx/index.htm
东方通下载地址(付费产品):东方通官网好像没有下载地址,可能需要在购买产品时提供安装包,这里我就不放下载包地址了

2.Java环境离线安装

下载对应操作系统的离线安装包

上传对应版本的tar包(包可以去官网自行下载,这里不再提供下载连接),并解压到当前用户目录下,解压命令如下:

tar -zxvf jdk-8u231-linux-x64.tar.gz

在这里插入图片描述

Jdk的安装与配置

当前用户配置jdk与root用户配置jdk修改的文件存在区别,root用户是修改”/etc/profile“这个文件,普通用户,则是修改当前用户下的.bash_profile文件
在这里插入图片描述

vim .bash_profile

在文件中添加以下内容,并保存(:wq!)
export JAVA_HOME=/home/wonders/jdk1.8.0_231
export JAVA_JRE=/home/wonders/jdk1.8.0_231/jre
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/bin/dt.jar:$JAVA_HOME/lib/tools.jar

刷新文件,使其生效
source .bash_profile

在这里插入图片描述

Java环境检验

使用java命令检验环境配置是否生效
java -version
javac -version

在这里插入图片描述
可以看到我们的环境配置已经生效,java环境配置完成

3.金仓国产数据库离线安装

准备离线安装包与授权

在这里插入图片描述

数据库的安装与配置

推荐查看官方安装手册,手册很详细,手册地址:https://help.kingbase.com.cn/v8.6.7.12/install-updata/install-linux/index.html
由于安装过程中我不方便截图,这里就文字总结一下,主要分为以下几个步骤:
1.安装前准备,检查服务器操作系统版本信息,检查存储空间,检查配置内核参数,完成配置后重启系统;
2.预安装,创建kingbase用户,创建安装目录,并注意分配用户目录权限给kingbase用户,使用root用户挂载ISO文件;
3.图形化安装和控制台安装,图形化安装参考官网文档,这里我只总结我使用的控制台安装(kingbase用户下命令安装)

  • 1)设置语言环境
  • 2)启动安装程序
  • 3)选择完全安装
  • 4)指定license.dat(官网有试用版可以下载使用)文件路径
  • 5)指定安装目录路径,没有会新建,新建的前提是要有权限
  • 6)指定data数据目录
  • 7)数据库初始化后,指定端口,dba用户,密码,字符集,数据库兼容模式,大小写敏感(pg模式大小写强制敏感),默认数据块大小
  • 8)切换root用户,注册数据库系统服务,启动数据库

数据库服务检验

注意,以下操作均是在kingbase用户下操作:

# 1.验证工具是否能连接数据库
./ksql -p 54321 -U system test

# 2.查看已安装数据库的版本信息
./kingbase –V;
#或在交互式终端(ksql)中执行
select version();

详细数据库使用说明,可参考官网《数据库部署工具使用说明》

4.东方通中间件离线安装

准备离线安装包与授权

在这里插入图片描述
拿到离线解压包,和license授权

Tongweb安装与配置

// 解压,替换license授权
tar -zxvf TongWeb7.0.4.9_Enterprise_Linux.tar.gz
//进入到bin目录下启动
cd TongWeb7.0.4.9_Enterprise_Linux/bin
sh startservernohup.sh

东方通服务检验

//也可以查看一下服务进程情况
ps -ef | grep Tongweb
//或者查看端口
netstat -ano | grep 9060

5.Redis离线安装

下载离线安装包

在这里插入图片描述

Redis的安装与配置

安装前需要先确认gcc环境,我的环境在查看操作系统时已经显示gcc(7.3.0)版本信息,所以不用安装,也可以用 gcc --version来查看,如果没有需要先安装gcc,这里给大家分享几个安装包下载的路径
https://ic-openlabs.huawei.com/client/#/compatibility/unioncompaty
https://update.cs2c.com.cn/
http://rpmfind.net/linux/rpm2html/search.php
其他的rmp查询网站也行,网上很多,不过要注意安全,选正规点的网站,可以根据需求自行百度,不过需要看准镜像信息需要与你的服务器版本对应
在这里插入图片描述

// 上传安装包到服务,解压安装包
tar -zxvf redis-5.0.4.tar.gz
//进入安装目录
cd redis-5.0.4
//执行安装
make && make install
//启动
src/redis-server redis.conf

安装完成后,启动文件默认在/usr/local/bin 这个目录下,我因为用的是普通用户,会因为权限问题导致启动文件无法生成成功,这时,我们可以用redis-5.0.4/src目录的redis-server 启动

Redis服务检查

//本地连接
src/redis-cli
//也可以查看一下服务进程情况
ps -ef | grep redis
//或者查看端口
netstat -ano | grep 16379
### 如何在国产显卡上部署 DeepSeek 深度学习模型 #### 准备工作 为了确保能够在国产显卡上成功部署 DeepSeek 模型,需确认所使用的硬件环境支持 PyTorch 或 TensorFlow 的 GPU 加速版本。对于特定型号的国产显卡,可能需要安装适配这些设备的驱动程序以及对应的 CUDA 工具包替代品。 #### 安装 Docker 并设置环境变量 按照官方指南完成 Window 上 Docker 的安装[^1]。接着配置好国内镜像源加速下载速度,并建适合运行深度学习框架的基础映像文件。 #### 获取预训练模型及其依赖库 通过指定路径获取已经过优化调整后的 DeepSeek R1 版本模型权重。同时注意检查是否包含有适用于当前操作系统的二进制执行档或是 Python 轮子文件(wheel),以便简化后续集成过程中的复杂度。 #### 修改容器内部命令适应本地资源管理策略 依据实际应用场景修改 `ollama` 中涉及启动服务部分脚本内的参数设定,特别是有关于分配给进程使用的物理内存大小、逻辑核心数目的选项等[^3]。这一步骤至关重要,因为不同品牌的图形处理器之间存在架构差异,可能导致默认配置无法充分利用现有计算能力甚至引发兼容性问题。 #### 解决潜在的技术难题 如果遇到诸如分词器初始化失败之类的问题,则可以尝试向实例化对象传递附加属性的方式绕过分发机制上的限制[^4]: ```python from transformers import AutoTokenizer tokenizer = AutoTokenizer.from_pretrained( "path/to/model", use_fast=False, trust_remote_code=True ) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

筱星_wu

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

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

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

打赏作者

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

抵扣说明:

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

余额充值