当前位置: 代码网 > 服务器>网络>https > Ubuntu22.04系统安装及配置

Ubuntu22.04系统安装及配置

2024年08月03日 https 我要评论
下载Ubuntu22.04系统镜像(下载地址:链接:https://caiyun.139.com/m/i?提取码:fLRJ),结合rufus和系统镜像制作USB启动盘,在物理机服务器上通过USB启动盘进行安装;或通过Esxi虚拟化平台创建虚拟机,然后在虚拟机中使用系统镜像进行安装。

文章目录

一、选择“安装”

二、选择“语言”

三、安装器更新

四、键盘布局

五、选择安装类型

六、网络配置

七、代理设置

八、镜像地址

九、磁盘划分

十、设置用户名、主机名、登录密码

十一、升级到ubuntu pro

十二、ssh设置

十三、选装软件包

十四、开始安装进程

十五、配置静态ip

十六、设置时区

十七、包管理工具

十八、防火墙设置

十九、修改linux参数

二十、如何使用root账号

二十一、安装jdk

二十二、安装docker

二十三、参考文章


一、选择“安装”

cab65d85c30745ab8591e427235620d1.jpeg

二、选择“语言”

a7466ec1e3ef4219a603dfcec1a9222a.jpeg

选择语言为英文,不管有没有中文,都选英文。主要是字符集等一系列可能引发小问题。

三、安装器更新

52e4e3e0c01c49db88b3a70bafa6981f.jpeg

这里选择不更新

四、键盘布局

3d650c64df2d4300a2188fdf3563451c.jpeg

键盘布局,默认选项。

五、选择安装类型

f9f46aae939e4e378362c16b095e2a85.jpeg

安装版本,选择默认的server版,没有选minimized版。就不纠结那些默认安装包啥的了。遇到问题再说,减少麻烦。

六、网络配置

方案一:

5919eac3ba3b40f49eb01966b0d7a55c.jpeg

网络配置,这里可以默认,待安装完成后,再进入系统,修改网络配置文件来进行配置静态ip。(参考: 十五、配置静态ip)

方案二:

46e5939890754bf6a1e7e02620b0aa0c.jpeg

也可以在安装过程中,直接配置静态ip。如上图,选择“edit ipv4”进入如下界面:

a7b57fea96a24964af8ee1ac9c67156c.jpeg

在该界面中,配置ip相关信息。

注意事项:

1)subnet:子网网段,配置的是192.168.111.0/24。最后的24就是所谓的掩码。24的意思是3个8位。其实ip地址由四个255容量的数构成,而255加上0刚好是256个数,是2的8次方,也就是刚好是8位数表示的范围。这里的24的意思就是前三个8位不动,也就是192.168.111的部分。最后剩余的是可以动的。它与掩码:255.255.255.0含义相同。
2)address:具体的ip地址
3)gateway:网关地址
4)name servers:域名服务器地址,就是dns,用英文逗号分隔多个dns。dns是domain name server的缩写,这里只是没有写domain罢了。
5)search domains:可以不填,我们这里用不到。

七、代理设置

e76d71e2f4ea44b989ab46a1dfed0ab0.jpeg

默认选项,不设置。

八、镜像地址

4ce589a9be55426fb6591e609c5bef8e.jpeg

​国内也没有被墙,可以不改。不过,最近感觉越来越慢了,可以改成阿里云的:http://mirrors.aliyun.com/ubuntu/

7f9415e8ed6a4f288e3d403c606ab713.jpeg

九、磁盘划分

266667b58953491a84e4c7d095992052.jpeg

该界面默认设置,不修改。
默认使用lvm逻辑卷,便于后期动态在线调整磁盘空间。

dd6e8dd2055c4afc98fa40aa8a023a1b.jpeg

选择 / 分区,然后unmount卸载。

注意:不要unmount 卸载 /boot 分区,该分区是系统的引导分区。若卸载了,系统就出问题了。

8653708c723e48b1a8022234f27c6b10.jpeg

然后将默认创建的lv逻辑卷删除,后面根据自己的需要手动创建lv逻辑卷。

b2b72e549d8448e9b9bd413c37ad487b.jpeg

对删除操作进行二次确认

54b5e497f191433483ff4bb7dd22b07e.jpeg

创建lv逻辑卷

4e5d8a7880194718baba34a114f0b2d0.jpeg

根据需要填写lv逻辑卷的名称、size大小、分区格式、加载点目录。

这里只创建了一个lv逻辑卷,名称是lv-0,并将所有磁盘空间都分给该lv逻辑卷。分区格式是ext4,加载点是 / 根目录。

如下,就创建好了lv逻辑卷:

711f5b55b9d7489eab5b814e55cfaa62.jpeg

下一步,将执行lv逻辑卷的数据清理操作(包括格式化),如下:

dc4b35b1e7404be88785bc6e6f161763.jpeg

补充示例:

如下示例中,总的磁盘空间是800gb,其中,默认的 /boot 分区占用2gb,创建了2个lv逻辑卷,一个是 / ,磁盘空间是150gb; 另一个 是 /data,磁盘空间是所有剩下的磁盘空间647.996gb。

9d76237776d3438186466e00d61c493a.jpeg

创建 /data 逻辑卷时,加载点选项需要先选择other,然后手动输入/data,如下图:

6447f77ea3df4fa7805d9016486e49b6.jpeg

十、设置用户名、主机名、登录密码

214832b26ec74eafa25a7ac4e8d25b9d.jpeg

your name:是使用在者的名称,没有太多实际意义,但是必须填写。
your server's name: 配置服务名
pick a username:这个用户名为登录系统的用户名
password:需要输入两次相同密码,建议密码设置相对复杂些,避免被爆破

十一、升级到ubuntu pro

b28f93277e4144e79397196a3ccee1e4.jpeg

默认跳过即可

十二、ssh设置

e1e90e3c390e4c938926115ed0898fb5.jpeg

默认install openssh server未选中,通过上/下箭头移动到 install openssh server选项,按键盘空格键可以选中该选项。

如果不选该内容,系统安装上之后无法通过ssh登录服务器。

十三、选装软件包

eda1439d6f7d4f748cfc587b9accb167.jpeg

可以什么都不选,然后直接安装。

十四、开始安装进程

8fc9f990eb1847a6908cec07193f2476.jpeg

然后就是等待安装完成。

37f95938a9544e5bb7c838863559e701.jpeg

当显示installation complete时,表示安装完成。然后选中cancel update and reboot进行重启系统。

重启就能正常进入系统了。不过我这是虚拟机,正常进入系统之前需要点enter键先移除iso镜像,如下图:

def238c24ab545248da9521a84b71d32.jpeg

按enter键进入系统

df49425dc5cc4768a908b35d015c2d4c.jpeg

十五、配置静态ip

在ubuntu系统中配置静态ip地址,你可以编辑/etc/netplan目录下的yaml配置文件。以下是一个配置静态ip的例子:
找到netplan配置文件,通常命名为01-netcfg.yaml,00-installer-config.yaml或类似。
ls /etc/netplan
编辑该配置文件。使用文本编辑器,例如nano或vim或vi:
sudo vi /etc/netplan/00-installer-config.yaml
修改配置文件以设置静态ip。以下是一个配置示例:

d1d5705c71804959941bb59aecc2f3bb.jpeg

确保将enp160替换为你的网络接口名称,192.168.111.194替换为你想要的静态ip地址,/24是子网掩码(相当于255.255.255.0),192.168.111.1是默认网关,8.8.8.8和114.114.114.114是dns服务器地址。
配置生效:

sudo netplan apply

确认配置已生效:

ip addr

配置好了静态ip后,就可以使用linux客户端工具(如securecrt)来连接该主机了。

eec24f7a20ec49839b56716a9a761bd5.png

十六、设置时区

ubuntu默认的时区是有问题的,可以通过如下指令修正:

sudo cp /usr/share/zoneinfo/asia/shanghai /etc/localtime

另外,还可以通过tzselect自行选择可用的时区,效果与上述指令相同。

十七、包管理工具

ubuntu的包管理工具是apt,而不是centos7中的yum。执行如下指令,将包更新到最新:

sudo apt update
sudo apt upgrade

十八、防火墙设置

ubuntu防火墙默认是关着的。

基础操作指令如下:

# 开启防火墙
sudo ufw enable

# 设置防火墙默认拒绝
sudo ufw default deny 

# 关闭防火墙
sudo ufw disable 

# 查看防火墙状态
sudo ufw status 

十九、修改linux参数

sudo vi /etc/security/limits.conf

在最后追加如下内容:

* soft nproc 65536
* hard nproc 65536
* soft nofile 65536
* hard nofile 65536

含义如下:
1)soft nproc: 可打开的文件描述符的最大数(软限制)
2)hard nproc: 可打开的文件描述符的最大数(硬限制)
3)soft nofile:单个用户可用的最大进程数量(软限制)
4)hard nofile:单个用户可用的最大进程数量(硬限制)

二十、如何使用root账号

进入管理员模式

sudo su

二十一、安装jdk

方法一:

sudo apt-get install openjdk-8-jdk

方法二:

1、从oracle官网下载jdk压缩包(链接:https://caiyun.139.com/m/i?1a5cvgqgvgtcj提取码:7ub6)。
2、解压压缩包

tar -xzf jdk-8u131-linux-x64.tar.gz -c /usr/local/

3、配置环境变量。

sudo vi ~/.bashrc

#添加以下行:
export java_home=/usr/local/jdk1.8.0_131
export path=$java_home/bin:$path

4、重新加载配置文件:

source ~/.bashrc

5、验证安装是否成功:

java -version

二十二、安装docker

1、卸载原有可能存在的docker软件

for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done

2、更新软件源

sudo apt-get update
sudo apt-get upgrade

3、安装docker依赖

apt-get install ca-certificates curl gnupg lsb-release

4、添加docker秘钥

curl -fssl http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

看到ok就添加成功了
5、添加docker软件源

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

这些必须全部命中
6、安装docker

apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

7、查看是否安装成功

docker --version

显示版本信息表示安装成功
8、配置用户组,这样就可以不用每次使用docker都要sudo了

sudo usermod -ag docker $user

9、重启计算机

sudo reboot

10、启动docker

systemctl start docker

11、设置开机启动docker

systemctl enable docker

12、查看docker进程状态

systemctl status docker

13、配置国内镜像地址

sudo vi /etc/docker/daemon.json
##添加如下内容
{
"registry-mirrors": [
    "http://hub-mirror.c.163.com",
    "https://9ca7kqhd.mirror.aliyuncs.com",
    "https://registry.docker-cn.com"
]
}

14、重启

systemctl restart docker

二十三、参考文章

1、手把手教你如何安装ubuntu18.04.5 lts server版操作系统

2、ubuntu22.04安装及初始配置

3、ubuntu安装docker(超级详细,常见错误解决方案也有附上)

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com