828华为云征文|部署开源超轻量中文OCR项目 TrWebOCR

一、Flexus云服务器X实例介绍

云服务器是一种基于云计算技术的虚拟服务器,能够提供灵活的计算资源和存储空间。与传统的物理服务器相比,云服务器具有高可扩展性、灵活性和成本效益。用户可以根据需求随时调整资源配置,确保业务的高效运行。此外,云服务器还提供了强大的安全性和灾备能力,确保数据的安全和业务的连续性。无论是中小企业还是大型企业,云服务器都是一个理想的解决方案。

华为云下一代云服务器Flexus X实例焕新上线,新产品基于用户业务负载动态和内存峰值画像,动态推荐规格,减少算力浪费,提升资源利用率,首创大模型加持,智能全域调度;X-Turbo加速,常见应用性能最高可达业界同规格6倍,覆盖行业大多数通用工作负载场景。

在这里插入图片描述

Flexus X实例通过和其他服务组合,具备计算、镜像安装、网络、存储、安全等能力,您可根据业务需要灵活配置各资源。

在这里插入图片描述
本次测评使用的规格是:4核12G-100G-3M规格的Flexus X实例基础模式

在这里插入图片描述

二、Flexus云服务器X实例配置

2.1 重置密码

购买服务器的时候可以提前设置用户名和密码,因为我这里跳过了,所以购买完成后需要重置密码,会短信或站内消息通过你的云服务器信息,重点是公网IP地址和用户名,首先打开你的服务器控制台,选择重置密码

在这里插入图片描述

勾选自动重启,点击确定即可

在这里插入图片描述

2.2 服务器连接

华为云服务器提供了多种链接方式,如使用控制台提供的VNC方式登录、使用Linux/Mac OS系统主机登录Linux弹性云服务器(即ssh root@192.168.48.78命令)或者使用Putty、Xshell等工具登录Linux弹性云服务器。

我个人习惯使用 MobaXterm 这款软件,添加SSH连接,输出公网IP、用户名和端口(默认22),连接即可。

在这里插入图片描述

2.3 安全组配置

安全组是一个逻辑上的分组,为同一个VPC内的云服务器提供访问策略。用户可以在安全组中定义各种访问规则,当云服务器加入该安全组后,即受到这些访问规则的保护。

系统为每个网卡默认创建一个默认安全组,默认安全组的规则是对出方向上的数据报文全部放行,入方向访问受限。您可以使用默认安全组,也可以根据需要创建自定义的安全组

在这里插入图片描述

主要需要填写优先级(默认填1即可)、协议端口(协议一般为TCPUDP,端口一般选择你项目需要暴露的端口即可),描述(选填,一般会填写此端口的用途以免忘记了),其他默认点击确定即可。安全组配置主要是暴露端口可以给外网访问。

在这里插入图片描述

如果还不清楚可以参考文档:安全组配置示例

2.4 Docker 环境搭建

本次服务器环境是ubuntu系统镜像,需要自己安装docker环境

服务器类别 系统镜像 内网IP地址 Docker版本 操作系统版本
Flexus云服务器X实例 Ubuntu 192.168.0.168 27.2.0 Ubuntu 22.04.4 LTS

使用apt-get命令安装docker及其配置

# 安装必要工具包
$ sudo apt-get install 
### 如何在华为云部署开源DeepSeek #### 准备工作 为了顺利部署开源DeepSeek,在华为云环境中需完成如下准备工作: - **创建云主机实例**:根据实际需求选择合适的配置来启动一台新的弹性云服务器。建议选用性能较好的实例规格以支持DeepSeek运行所需资源[^2]。 - **连接至云主机**:利用SSH客户端(如PuTTY或Xshell)通过命令`ssh root@<ECS_IP>`远程访问已创建好的Linux弹性云服务器,其中`<ECS_IP>`代表目标机器公网IP地址[^3]。 #### 安装依赖环境 进入操作系统后,执行一系列操作设置必要的软件包和库文件: ```bash sudo apt update && sudo apt upgrade -y sudo apt install docker.io git python3-pip -y pip3 install --upgrade pip ``` 上述指令用于更新系统并安装Docker容器引擎以及Python包管理器Pip,这些组件对于后续步骤至关重要[^4]。 #### 获取源码与构建镜像 下载官方GitHub仓库中的最新版本代码,并按照说明文档指示编译生成所需的Docker镜像: ```bash git clone https://github.com/deepseek-labs/DeepSeek.git /opt/deepseek cd /opt/deepseek/docker/ docker build . -t deepseek:latest ``` 这段脚本会克隆项目到本地路径下,切换目录后再基于给定的Dockerfile打包成名为deepseek:latest的新映像。 #### 启动服务 最后一步就是激活应用程序本身了,这通常涉及到定义网络端口映射关系以便外部能够正常访问API接口: ```bash docker run -d \ --name=deepseek-service \ -p 8080:8080 \ deepseek:latest ``` 这里指定了宿主机上的8080端口号转发给容器内部的服务监听位置;参数-d表示后台模式运行该进程。 #### 测试验证 打开浏览器输入http://<ECS_IP>:8080检查网页能否正确加载首页界面,确认无误则表明整个流程顺利完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值