【Ubuntu22.04】内网部署Ubuntu Server 22.04.2

本文提供了在内网环境下部署Ubuntu Server 22.04.2的详细步骤,包括从官网、清华镜像站和百度网盘下载镜像,以及安装过程中的关键配置,如选择最小化安装、设置阿里云源、安装OpenSSH Server等。

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

镜像下载

方式一:官网下载

https://ubuntu.com/download/server

方式二:清华镜像站

https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/22.04.2/

方式三:百度网盘

链接: https://pan.baidu.com/s/1g24PDfAiPVsxMm7DVpERdg?pwd=1020 提取码: 1020

安装步骤

选择第一个

这里选择英文

这里直接回车,默认配置

按上下键,到最小化安装那,按回车,等最小化安装前面括号有一个x时候,下键到Done,回车

这里上下键,到ens33那个下面,等到ip自动出来的时候,Done回车

Configure proxy配置页面的Proxy address无需配置,直接回车

这里设置云源,自己输入以下阿里云的源

阿里云源地址:https://mirrors.aliyun.com/ubuntu

选择安装并跳过更新

选择安装磁盘,直接回车默认自动分配,需要手动分区的话选择 [custom storage layout]

检查磁盘分区是否符合你的要求,回车继续

再次确认 Continue 继续

设置计算机名、用户名及密码

跳过pro版本安装

按空格键或者回车 选择安装 OpenSSH Server 服务**(如果主机无法联网,请忽略)**

选择预置环境,按需选取,自由而定,不需要则直接选择Done回车继续

开始安装,这个环节有点慢,需要有点耐心,下面那个小横再转就说明在安装

这里可以取消更新,直接重启,我们可以后续再更新,也可以等他更新完

重启重启过程中可能有的地方会卡一下,你按一下回车就好,等待重启成功,既可以连接服务器了。


在这里插入图片描述

### 如何在 Ubuntu 22.04部署 DeepSeek #### 准备工作 确保操作系统环境满足条件,在此情况下,Ubuntu 22.04 符合要求[^1]。 #### 安装依赖项 为了顺利部署 DeepSeek,需先安装必要的软件包。这通常包括 Docker 和其他可能的依赖库: ```bash sudo apt-get update && sudo apt-get install -y \ curl \ gnupg2 \ software-properties-common ``` 接着添加 Docker 的官方 GPG 密钥并设置仓库: ```bash curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null ``` 更新 APT 包索引并安装最新版本的 Docker Engine: ```bash sudo apt-get update && sudo apt-get install -y docker-ce docker-ce-cli containerd.io ``` 验证 Docker 是否正确安装: ```bash sudo docker run hello-world ``` 对于非 root 用户执行 Docker 命令,建议将当前用户加入 `docker` 组: ```bash sudo usermod -aG docker $USER newgrp docker ``` #### 配置 DeepSeek 环境 下载 DeepSeek 所需资源以及配置文件。如果 DeepSeek 提供了类似于 FastGPT 的 GitHub 项目,则可以通过 Git 或者直接下载压缩包来获取源码和相关脚本[^2]。 假设已经克隆或解压到了本地目录 `/path/to/deepseek` 下面,切换至该路径继续操作: ```bash cd /path/to/deepseek ``` 启动容器化应用之前,确认已编辑好 `.env` 文件和其他任何特定于项目的配置文件。这些文件中包含了数据库连接字符串、API密钥等敏感信息,请谨慎处理。 利用 Compose 工具一键启动服务集群: ```bash docker-d ``` 等待所有镜像被成功拉取并且各个微服务正常运行后,访问指定端口即可查看应用程序状态。 #### 设置网络隧道(可选) 如果有意让外部能够通过自定义域名访问内部服务器上的 Web 应用程序,可以考虑使用内网穿透技术建立安全通道。按照指示调整 Cloudflare DNS 记录中的 CNAME 字段指向正确的 IP 地址,并完成 SSL/TLS 加密证书申请流程[^3]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值