Ubuntu 虚拟机全面安装指南:下载、配置与远程连接

简介: 通过这些配置,用户可以确保从可靠的来源获取最新的软件包和安全补丁。apt命令用于管理软件包,支持自动解析依赖关系,是Ubuntu推荐的软件管理工具。

引言与概述

本文旨在记录个人虚拟机安装Ubuntu的过程与心得。请注意,本文包含较多图片,建议在Wi-Fi环境下阅读以节省流量。接下来,我们将详细介绍Ubuntu虚拟机的安装步骤。

获取安装镜像

你可以选择使用各种免费手段来获取Ubuntu虚拟机的安装镜像,具体方法这里不再赘述。接下来,你需要前往Ubuntu的官方中文网站进行下载,网址为:Ubuntu系统下载 | Ubuntu。在网站上,你可以找到Ubuntu 22.04.1-server的下载链接,点击即可开始下载。

选择最新版本的Ubuntu进行下载,以便获取最佳体验。接下来,你可以选择通过USB或DVD等物理媒介进行安装。

虚拟机安装步骤

系统准备
在虚拟机(VM)安装Ubuntu

完成VM的安装后,我们需前往官方网站下载Ubuntu 22.04.1的Server版本。在虚拟机中,选择直接创建新的镜像来进行安装。

在虚拟机中,选择并定位到先前下载的Ubuntu 22.04.1 Server版本的ISO镜像文件。

选择并继续进行下一步操作。

网络环境配置
图片4

请注意,在配置网络之后,安装Ubuntu系统的过程可能会稍微缓慢一些,因为系统需要从网络上下载并安装更新。在配置网络环境时,新手可以选择通过DHCP自动获取IP地址,这样能更便捷地开始学习Ubuntu系统。

对于已经具备IP知识的读者,也可以选择手动配置IP地址,只需按下tab键进入相关设置,按照上图中所示的标记进行配置即可。

软件源选择与磁盘分区
图片6

若已启用网络连接,Ubuntu 系统将默认根据软件源进行下载。选择默认磁盘分区方案,通常,选择默认的整块磁盘自动分区方式即可。

在完成磁盘分区配置后,系统通常会提供一个分区信息预览的环节。在这个环节中,你可以查看和确认各个分区的详细信息,包括分区类型、大小以及挂载点等。

安装进程与注意事项
在安装过程中,需要手动勾选某些选项。按下空格键,将图示中的小方框内的“小叉子”选中,再按tab键选择“Done”以继续。

安装完成后,系统会提示进行根用户密码设置,并确认用户拥有足够的权限。

在安装完成后,界面底部会出现重启或查看完整日志的提示。选择重启后,等待Ubuntu完成最后的初始化步骤。

Ubuntu系统配置

OpenSSL及其他安装
在安装过程中,按需勾选并安装OpenSSL和其他工具。

可选软件与安装后设置
在Ubuntu系统中,默认提供了许多流行的运维工具供用户选择安装,例如用于云服务器构建的K8S和Docker软件。安装完成后,系统会提示进行根用户密码设置,并确认用户拥有足够的权限。

远程连接与网络设置

Root用户配置
在Ubuntu首次登录后,系统会提示您设置ROOT用户的密码。首次登录后需要设置Root用户密码,Root用户默认不能远程登录,需手动配置允许。

Xshell远程连接配置
使用Xshell进行SSH远程连接,需确认网络连通性来源a1.wit.mobi66,并使用正确的用户名和密码登录。若需通过ROOT账户远程登录Ubuntu,您需要编辑SSH配置文件并允许ROOT登录。

软件源和apt命令

通过这些配置,用户可以确保从可靠的来源获取最新的软件包和安全补丁。apt命令用于管理软件包,支持自动解析依赖关系,是Ubuntu推荐的软件管理工具。

相关文章
|
10月前
|
Ubuntu 安全 应用服务中间件
详细指南:配置Nginx服务器在Ubuntu平台上
以上步骤涵盖了基本流程:从软件包管理器获取 Ngnix, 设置系统服务, 调整UFW规则, 创建并激活服务器块(也称作虚拟主机), 并进行了初步优化与加固措施。这些操作都是建立在命令行界面上,并假设用户具有必要权限(通常是root用户)来执行这些命令。每个操作都有其特定原因:例如,设置开机启动确保了即使重启后也能自动运行 Ngnix;而编辑server block则定义了如何处理进入特定域名请求等等。
530 18
|
10月前
|
Ubuntu 安全 应用服务中间件
详细指南:配置Nginx服务器在Ubuntu平台上
以上步骤涵盖了基本流程:从软件包管理器获取 Ngnix, 设置系统服务, 调整UFW规则, 创建并激活服务器块(也称作虚拟主机), 并进行了初步优化与加固措施。这些操作都是建立在命令行界面上,并假设用户具有必要权限(通常是root用户)来执行这些命令。每个操作都有其特定原因:例如,设置开机启动确保了即使重启后也能自动运行 Ngnix;而编辑server block则定义了如何处理进入特定域名请求等等。
901 17
|
10月前
|
人工智能 Ubuntu 前端开发
Dify部署全栈指南:AI从Ubuntu配置到HTTPS自动化的10倍秘籍
本文档介绍如何部署Dify后端服务及前端界面,涵盖系统环境要求、依赖安装、代码拉取、环境变量配置、服务启动、数据库管理及常见问题解决方案,适用于开发与生产环境部署。
1840 1
|
10月前
|
Ubuntu 安全 关系型数据库
安装与配置MySQL 8 on Ubuntu,包括权限授予、数据库备份及远程连接指南
以上步骤提供了在Ubuntu上从头开始设置、配置、授权、备份及恢复一个基础但完整的MySQL环境所需知识点。
1137 7
|
10月前
|
Ubuntu 网络安全 数据安全/隐私保护
搭建SSH服务于RK3399平台上的Ubuntu 18.04,实现远程连接
以上步骤涵盖从安 装 到配制再至实际使 用户建立Ssh 连接所需知识点 。务必注意,在对外提供Ssh 访问
505 2
|
10月前
|
消息中间件 人工智能 运维
Ubuntu环境下的 RabbitMQ 安装与配置详细教程
本文聚焦在Ubuntu下RabbitMQ安装与配置教程,旨在帮助读者快速构建稳定可用的消息队列服务。
1661 6
|
11月前
|
缓存 监控 Ubuntu
在Ubuntu 16.04上配置GitLab Runner以激活GitLab CI/CD流程
完成以上步骤后,每当代码被推送到远端仓库中相对应分支上时,GitLb CI / CD 流水线就会自动触发,并由之前注册好了 GitLb runner 的机器去完成定义好了 ` .gitlabcicd.yml ` 文件里面定义好各种任务(如编译测试部署等).
523 13
|
11月前
|
XML Ubuntu Java
如何在Ubuntu系统上安装和配置JMeter和Ant进行性能测试
进入包含 build.xml 的目录并执行:
544 13
|
11月前
|
缓存 Ubuntu Docker
Ubuntu环境下删除Docker镜像与容器、配置静态IP地址教程。
如果遇见问题或者想回滚改动, 可以重启系统.
663 16
|
11月前
|
Ubuntu 应用服务中间件 Linux
在Ubuntu上配置Nginx实现开机自启功能
至此,Nginx应该已经被正确地设置为开机自启。在Ubuntu中利用 `systemd`对服务进行管理是一种高效的方式,为系统管理员提供了强大的服务管理能力,包括但不限于启动、停止、重启服务,以及配置服务的开机自启动。通过这些简洁的命令,即使是对Linux不太熟悉的用户也能轻松地进行配置。
509 0