东湖之滨 发表于 2024-7-12 16:20:54

Ubuntu22.04体系安装及配置

文章目录
一、选择“安装”
二、选择“语言”
三、安装器更新
四、键盘布局
五、选择安装类型
六、网络配置
七、代理设置
八、镜像地址
九、磁盘划分
十、设置用户名、主机名、登录暗码
十一、升级到Ubuntu Pro
十二、SSH设置
十三、选装软件包
十四、开始安装进程
十五、配置静态IP
十六、设置时区
十七、包管理工具
十八、防火墙设置
十九、修改linux参数
二十、如何使用root账号
二十一、安装JDK
二十二、安装Docker
二十三、参考文章

   前置条件:
下载Ubuntu22.04体系镜像(下载地址:链接:https://caiyun.139.com/m/i?1A5CwYL2AP5A5
提取码:fLRJ),结合rufus和体系镜像制作USB启动盘,在物理机服务器上通过USB启动盘进行安装;或通过Esxi虚拟化平台创建虚拟机,然后在虚拟机中使用体系镜像进行安装。
一、选择“安装”

https://img-blog.csdnimg.cn/direct/cab65d85c30745ab8591e427235620d1.jpeg
二、选择“语言”

https://img-blog.csdnimg.cn/direct/a7466ec1e3ef4219a603dfcec1a9222a.jpeg
选择语言为英文,不管有没有中文,都选英文。主要是字符集等一系列大概引发小题目。
三、安装器更新

https://img-blog.csdnimg.cn/direct/52e4e3e0c01c49db88b3a70bafa6981f.jpeg
这里选择不更新
四、键盘布局

https://img-blog.csdnimg.cn/direct/3d650c64df2d4300a2188fdf3563451c.jpeg
键盘布局,默认选项。
五、选择安装类型

https://img-blog.csdnimg.cn/direct/f9f46aae939e4e378362c16b095e2a85.jpeg
安装版本,选择默认的server版,没有选minimized版。就不纠结那些默认安装包啥的了。碰到题目再说,减少麻烦。
六、网络配置

方案一:
https://img-blog.csdnimg.cn/direct/5919eac3ba3b40f49eb01966b0d7a55c.jpeg
网络配置,这里可以默认,待安装完成后,再进入体系,修改网络配置文件来进行配置静态IP。(参考: 十五、配置静态IP)
方案二:
https://img-blog.csdnimg.cn/direct/46e5939890754bf6a1e7e02620b0aa0c.jpeg
也可以在安装过程中,直接配置静态IP。如上图,选择“Edit IPv4”进入如下界面:
https://img-blog.csdnimg.cn/direct/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:可以不填,我们这里用不到。
七、代理设置

https://img-blog.csdnimg.cn/direct/e76d71e2f4ea44b989ab46a1dfed0ab0.jpeg
默认选项,不设置。
八、镜像地址

https://img-blog.csdnimg.cn/direct/4ce589a9be55426fb6591e609c5bef8e.jpeg
​国内也没有被墙,可以不改。不过,最近感觉越来越慢了,可以改成阿里云的:http://mirrors.aliyun.com/ubuntu/
https://img-blog.csdnimg.cn/direct/7f9415e8ed6a4f288e3d403c606ab713.jpeg
九、磁盘划分

https://img-blog.csdnimg.cn/direct/266667b58953491a84e4c7d095992052.jpeg
该界面默认设置,不修改。
默认使用LVM逻辑卷,便于后期动态在线调整磁盘空间。
https://img-blog.csdnimg.cn/direct/dd6e8dd2055c4afc98fa40aa8a023a1b.jpeg
选择 / 分区,然后Unmount卸载。
注意:不要Unmount 卸载 /boot 分区,该分区是体系的引导分区。若卸载了,体系就出题目了。
https://img-blog.csdnimg.cn/direct/8653708c723e48b1a8022234f27c6b10.jpeg
然后将默认创建的lv逻辑卷删除,后面根据自己的需要手动创建lv逻辑卷。
https://img-blog.csdnimg.cn/direct/b2b72e549d8448e9b9bd413c37ad487b.jpeg
对删除操作进行二次确认
https://img-blog.csdnimg.cn/direct/54b5e497f191433483ff4bb7dd22b07e.jpeg
创建lv逻辑卷
https://img-blog.csdnimg.cn/direct/4e5d8a7880194718baba34a114f0b2d0.jpeg
根据需要填写lv逻辑卷的名称、Size巨细、分区格式、加载点目录。
这里只创建了一个lv逻辑卷,名称是lv-0,并将全部磁盘空间都分给该lv逻辑卷。分区格式是ext4,加载点是 / 根目录。
如下,就创建好了lv逻辑卷:
https://img-blog.csdnimg.cn/direct/711f5b55b9d7489eab5b814e55cfaa62.jpeg
下一步,将实行lv逻辑卷的数据清理操作(包罗格式化),如下:
https://img-blog.csdnimg.cn/direct/dc4b35b1e7404be88785bc6e6f161763.jpeg
补充示例:
如下示例中,总的磁盘空间是800GB,此中,默认的 /boot 分区占用2GB,创建了2个lv逻辑卷,一个是 / ,磁盘空间是150GB; 另一个 是 /data,磁盘空间是全部剩下的磁盘空间647.996GB。
https://img-blog.csdnimg.cn/direct/9d76237776d3438186466e00d61c493a.jpeg
创建 /data 逻辑卷时,加载点选项需要先选择Other,然后手动输入/data,如下图:
https://img-blog.csdnimg.cn/direct/6447f77ea3df4fa7805d9016486e49b6.jpeg
十、设置用户名、主机名、登录暗码

https://img-blog.csdnimg.cn/direct/214832b26ec74eafa25a7ac4e8d25b9d.jpeg
Your name:是使用在者的名称,没有太多实际意义,但是必须填写。
Your server's name: 配置服务名
Pick a username:这个用户名为登录体系的用户名
Password:需要输入两次雷同暗码,发起暗码设置相对复杂些,避免被爆破
十一、升级到Ubuntu Pro

https://img-blog.csdnimg.cn/direct/b28f93277e4144e79397196a3ccee1e4.jpeg
默认跳过即可
十二、SSH设置

https://img-blog.csdnimg.cn/direct/e1e90e3c390e4c938926115ed0898fb5.jpeg
默认Install OpenSSH Server未选中,通过上/下箭头移动到 Install OpenSSH Server选项,按键盘空格键可以选中该选项。
如果不选该内容,体系安装上之后无法通过SSH登录服务器。
十三、选装软件包

https://img-blog.csdnimg.cn/direct/eda1439d6f7d4f748cfc587b9accb167.jpeg
可以什么都不选,然后直接安装。
十四、开始安装进程

https://img-blog.csdnimg.cn/direct/8fc9f990eb1847a6908cec07193f2476.jpeg
然后就是等待安装完成。
https://img-blog.csdnimg.cn/direct/37f95938a9544e5bb7c838863559e701.jpeg
当显示Installation complete时,表示安装完成。然后选中Cancel update and reboot进行重启体系。
重启就能正常进入体系了。不过我这是虚拟机,正常进入体系之前需要点Enter键先移除iso镜像,如下图:
https://img-blog.csdnimg.cn/direct/def238c24ab545248da9521a84b71d32.jpeg
按Enter键进入体系
https://img-blog.csdnimg.cn/direct/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。以下是一个配置示例:
https://img-blog.csdnimg.cn/direct/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)来连接该主机了。
https://img-blog.csdnimg.cn/direct/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

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 http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" 这些必须全部掷中
6、安装Docker
apt-get install docker-ce docker-ce-cli containerd.io 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(超级具体,常见错误办理方案也有附上)


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Ubuntu22.04体系安装及配置