1.什么是Ubuntu

1.1概述

Ubuntu属于Debian系列,Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统。

Debain最早由lan Murdock于1993年创建,分为三个版本分支(branch):stable,testing和unstable。

Ubuntu Server 是Ubuntu操作系统的一个版本,是Ubuntu家族的一员,被工程设计作为互联网的骨干系统,Ubuntu Server为公有或私有数据中心带来经济和技术上的可扩展性。

1.2Ubuntu版本下载

服务器版本下载:

服务器版本用于托管网络服务器和数据库等应用程序,是专业人员使用的服务器操作系统

注意:

一般选择LTS长期更新版,LTS为“长期支持”版本每两年在4月份发布一次。LTS版本是Ubuntu的“企业级”版本,使用得最多。估计95%的Ubuntu安装都是LTS版

可以在开源镜像站点下载,如阿里开源镜像

2.部署系统

2.1新建虚拟机

2.2安装系统

2.2.1选择安装语言,默认(English),直接回车

2.2.2选择键盘,默认回车

2.2.3安装的服务器版本,如需精简版本选择(Minimized)最小安装,此处根据需求自行选择,本次安装选择(Ubuntu Server)

2.2.4网络设置,此处默认使用DHCP,回车即可

2.2.5Proxy(代理配置),用于访问安装程序环境和已安装环境中的包存储库和snap存储库,不用配置,回车即可

2.2.6配置软件源,建议更改为国内镜像源提高下载速度,也可以直接回车,以后在更改

2.2.7系统分区,选择安装磁盘,直接回车默认自动分配,需要手动分区的话选择(custom storage layout)。此次安装选择(Custom storage layout)进行手动分区,按Tab进行选择,按空格键选中选项后回车

2.2.8新建第一个分区:/boot,容量1GB

2.2.9添加第二个分区:/根分区,剩余容量,不填即可

2.2.10设置计算机名,用户名及密码

your server name : 主机名

pick a username:账户名

注意:ubuntu默认不能设置root密码,可以安装完毕后,使用命令更改root密码

2.2.11安装OpenSSH Server服务,空格键选中

2.2.12选择安装其他服务,直接跳过

2.2.13开始系统安装

2.2.14安装完成后选择(Reboot Now)重启系统

注意:出现下列报错,表示未找到光驱,回车即可

2.2.15使用之前创建的普通账户登录

3.部署后的设置

3.1设置root密码

由于默认的root用户没有固定密码,则可以通过下列方法更改并切换账户

andy@server:~$ sudo  passwd  root   # 以普通账户登录后执行此命令修改root初始密码
[sudo] password for andy:     # 普通账户的密码
New password:                 # 新的root密码 
Retype new password:          # 在输入一遍
passwd: password updated successfully
andy@server:~$ su - root      # 切换到root账户
Password: 
root@server:~# 

3.2关闭防火墙

root@server:~# systemctl status  ufw    # 查看ufw防火墙状态
● ufw.service - Uncomplicated firewallLoaded: loaded (/lib/systemd/system/ufw.service; enabled; preset: enabled)Active: active (exited) since Sat 2023-12-02 07:55:04 UTC; 13min agoDocs: man:ufw(8)Main PID: 624 (code=exited, status=0/SUCCESS)CPU: 1msroot@server:~# systemctl  stop  ufw
root@server:~# systemctl  disable  ufw

3.3启用允许root进行ssh

root@server:~# vim  /etc/ssh/sshd_config
PermitRootLogin 的参数设为yesroot@server:~# systemctl  restart  ssh   # 注意服务接口为ssh

3.4安装所需软件

root@server:~# apt  install  tree  gcc  make  net-tools  openvswitch-switch -y

3.5制作快照

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/bicheng/91083.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/91083.shtml
英文地址,请注明出处:http://en.pswp.cn/bicheng/91083.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Claude Code安装部署

1️⃣安装 Node.js(已安装可跳过) 确保 Node.js 版本 ≥ 18.0 # Ubuntu / Debian 用户 curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash - sudo apt-get install -y nodejs node --version# macOS 用户 sudo xcode-select --install /b…

MATLAB近红外光谱分析技术及实践技术应用

专题一、MATLAB编程基础与进阶(一)1、MATLAB 安装、版本历史与编程环境2、MATLAB 基础操作(矩阵操作、逻辑与流程控制、函数与脚本文件)3、MATLAB文件读写(mat、txt、xls、csv、jpg、wav、avi等格式)专题二…

SQLFluff

一、SQLFluff 是什么? SQLFluff 是一个​​开源的 SQL 代码质量工具​​,专注于通过自动化方式提升 SQL 代码的可读性、一致性和规范性。其核心功能包括: ​​代码格式化​​:自动调整缩进、空格、换行等格式问题,支…

盲盒抽卡机小程序系统开发:连接线上线下娱乐新桥梁

在互联网技术的推动下,线上线下融合已经成为娱乐行业发展的必然趋势。盲盒抽卡机,这一原本在线下备受欢迎的娱乐项目,通过小程序系统的开发,成功实现了线上线下的无缝对接,成为连接线上线下娱乐的新桥梁。盲盒抽卡机小…

【SSL证书校验问题】通过 monkey-patch 关掉 SSL 证书校验

标签:Python、SSL、monkey-patch、httpx、aiohttp、requests、OpenAI 1 为什么会有这篇文章? 在本地调试 OpenAI 代理、数据抓取、私有服务、访问外网 时,经常会碰到如下报错: SSLCertVerificationError: [SSL: CERTIFICATE_VER…

VMWARE -ESXI-ntp时间同步无法启动异常处理

从服务界面查看NTP服务是停止的(手动启动无效)尝试到系统-时间设置-添加服务-网络时间协议,添加阿里云NTP服务器(网络可达) ntp.aliyun.com 点击确定报错-无法更改主机配置出现上面的情况多半是DNS没有设置ssh登录到服…

yolo11分类一键训练工具免安装环境windows版使用教程

这个是windows上用于yolo11分类训练工具,不需要写代码只需要按照要求摆放好分类图片文件夹就可以训练。软件内置cuda和python模块,因此不需要安装python环境和cuda就可以使用。注意需要电脑配备有nvidia显卡才能使用。要求显存>4GB。首先我们打开软件…

2025年-ClickHouse 高性能实时分析数据库(大纲版)

告别等待,秒级响应!这不只是教程,这是你驾驭PB级数据的超能力!我的ClickHouse视频课,凝练十年实战精华,从入门到精通,从单机到集群。点开它,让数据处理速度快到飞起,让你…

深入理解 Scikit-learn:机器学习实战的科学之道与避坑指南

掌握工具易,领悟其道难——本文带你穿透API表面,直击工业级机器学习实践的核心逻辑。作为一名长期耕耘在机器学习研究与工业应用一线的从业者,我见过太多因误用 sklearn 而导致的模型失效案例。从数据泄露到评估失真,从特征处理失…

Android 调试桥 (adb) 基础知识点

Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与安卓手机进行通信。常用于辅助测试开发或定位问题。 一、adb的工作原理 🌟 启动服务器进程:检查是否adb服务器进程正在运行,若没有则启动。 启动或关闭adb服务&#xff…

AW2013 LED驱动芯片 工作方式介绍

根据您上传的 AW2013 芯片手册,我将为您分三个部分详细解读:一、芯片简介(AW2013 概述) AW2013 是一款 3 通道的 IC 控制恒流 LED 驱动芯片,支持以下功能:单通道最大恒流输出:15mA,支…

node.js中的fs与path模块

前言 什么是Node.js? Node.js 是一个开源和跨平台的 JavaScript 运行时环境 Node.js 在浏览器之外运行 V8 JavaScript 引擎,即 Google Chrome 的核心。一、fs模块基础 1. 引入fs模块 const fs require(fs);2. 同步与异步方法 fs模块提供了同步和异步两种…

C# 静态类_静态方法_静态字段(static 声明静态的关键字 )

静态类里面的所有成员都必须得是静态的,是不能被实例化的(不能用对象调用),不能在静态类中声明实例(非静态)字段 属性 方法 静态方法中也只能访问静态字段, 普通方法中不管数据是不是静态都能使用1、定义一个静态类 //…

MRDIMM对服务器总体拥有成本(TCO)影响的系统性分析

以下是针对MRDIMM对服务器总体拥有成本(TCO)影响的系统性分析,结合技术特性与经济性指标:一、MRDIMM降低TCO的核心机制带宽效率提升 MRDIMM通过数据缓冲器实现双Rank并行传输,单次数据传输量从标准RDIMM的64字节提升至…

c# openxml 打开加密 的word读取内容

using System; using System.IO; using System.Linq; using System.Text; using DocumentFormat.OpenXml; using DocumentFormat.OpenXml.Packaging; using DocumentFormat.OpenXml.Wordprocessing;/// <summary> /// 使用OpenXML获取文档内容&#xff0c;替代Aspose方式…

【SpringAI实战】ChatPDF实现RAG知识库

一、前言 二、实现效果 三、代码实现 3.1 后端代码 3.2 前端代码 一、前言 Spring AI详解&#xff1a;【Spring AI详解】开启Java生态的智能应用开发新时代(附不同功能的Spring AI实战项目)-CSDN博客 二、实现效果 实现一个非常火爆的个人知识库AI应用&#xff0c;ChatPDF…

Qt小组件 - 8 图片浏览器

一个自制的图片浏览器&#xff0c;如果不想安装qfluentwidgets&#xff0c; CommandBarView可以使用QWidgetQPushButton替代安装 qfluentwidgets pip install PySide6-Fluent-Widgets[full]代码示例 # coding: utf-8 from typing import Unionfrom PySide6.QtCore import Qt, Q…

R study notes[1]

文章目录introducing to Rreferencesintroducing to R R is an integrated suite involved data handling,storage facility,calculations on arrays,tools for data analysis and so on.running the command R in the terminal of OS can start R software.in R terminal ,to…

由于主库切换归档路径导致的 Oracle DG 无法同步问题的解决过程

由于主库切换归档路径导致的 Oracle DG 无法同步问题的解决过程 在上一篇文章中&#xff0c;由于 Oracle 数据库的归档日志空间耗尽导致客户端无法连接数据库。在解决的过程中临时修改了归档路径。后来通过修改参数db_recovery_file_dest_size的值解决了问题。 但该操作导致DG无…

密码学与加密货币:构建去中心化信任的技术基石与未来挑战

密码学是加密货币的技术基石&#xff0c;两者通过数学原理构建去中心化信任体系。以下从技术原理、应用场景及未来挑战三方面展开分析&#xff1a;一、密码学基础&#xff1a;加密货币的安全基石非对称加密体系公钥与私钥&#xff1a;基于椭圆曲线密码学&#xff08;ECC&#x…