1、配置yum仓库
2、安装httpd软件包
3、创建一个3G大小的分区并格式化
1.配置yum仓库
1.进入yum仓库软件仓库的配置文件目录(/etc/yum.repos.d)
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]#
2.使用vim编辑器
[root@localhost yum.repos.d]# vim redhat.repo
按a/i/o进入输入模式,输入以下内容:
[appstream]
name=appstream
baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/AppStream/x86_64/os/
gpgcheck=0
[baseos]
name=baseos
baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/BaseOS/x86_64/os/
gpgcheck=0
按esc退至命令模式,输入“:wq”,保存退出
2.安装httpd软件包
安装好yum仓库后直接使用命令进行安装
[root@localhost yum.repos.d]# yum install -y httpd
[root@localhost yum.repos.d]# yum install -y httpd
正在更新 Subscription Management 软件仓库。
无法读取客户身份
本系统尚未在权利服务器中注册。可使用 subscription-manager 进行注册。
appstream 967 kB/s | 16 MB 00:17
baseos 1.0 MB/s | 6.1 MB 00:06
上次元数据过期检查:0:00:02 前,执行于 2023年04月20日 星期四 17时02分01秒。
依赖关系解决。
==============================================================================================================================================================
软件包 架构 版本 仓库 大小
==============================================================================================================================================================
安装:
httpd x86_64 2.4.53-11.el9 appstream 49 k
安装依赖关系:
apr x86_64 1.7.0-11.el9 appstream 123 k
apr-util x86_64 1.6.1-20.el9 appstream 95 k
apr-util-bdb x86_64 1.6.1-20.el9 appstream 14 k
centos-logos-httpd noarch 90.4-1.el9 appstream 252 k
httpd-core x86_64 2.4.53-11.el9 appstream 1.5 M
httpd-filesystem noarch 2.4.53-11.el9 appstream 15 k
httpd-tools x86_64 2.4.53-11.el9 appstream 84 k
安装弱的依赖:
apr-util-openssl x86_64 1.6.1-20.el9 appstream 16 k
mod_http2 x86_64 1.15.19-4.el9 appstream 149 k
mod_lua x86_64 2.4.53-11.el9 appstream 62 k
事务概要
==============================================================================================================================================================
安装 11 软件包
总下载:2.3 M
安装大小:6.3 M
下载软件包:
(1/11): apr-util-bdb-1.6.1-20.el9.x86_64.rpm 2.5 kB/s | 14 kB 00:05
(2/11): apr-util-1.6.1-20.el9.x86_64.rpm 17 kB/s | 95 kB 00:05
(3/11): apr-1.7.0-11.el9.x86_64.rpm 22 kB/s | 123 kB 00:05
(4/11): apr-util-openssl-1.6.1-20.el9.x86_64.rpm 171 kB/s | 16 kB 00:00
(5/11): httpd-2.4.53-11.el9.x86_64.rpm 497 kB/s | 49 kB 00:00
(6/11): httpd-filesystem-2.4.53-11.el9.noarch.rpm 238 kB/s | 15 kB 00:00
(7/11): centos-logos-httpd-90.4-1.el9.noarch.rpm 787 kB/s | 252 kB 00:00
(8/11): httpd-tools-2.4.53-11.el9.x86_64.rpm 647 kB/s | 84 kB 00:00
(9/11): mod_lua-2.4.53-11.el9.x86_64.rpm 546 kB/s | 62 kB 00:00
(10/11): mod_http2-1.15.19-4.el9.x86_64.rpm 762 kB/s | 149 kB 00:00
(11/11): httpd-core-2.4.53-11.el9.x86_64.rpm 850 kB/s | 1.5 MB 00:01
--------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 321 kB/s | 2.3 MB 00:07
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
准备中 : 1/1
安装 : apr-1.7.0-11.el9.x86_64 1/11
安装 : apr-util-bdb-1.6.1-20.el9.x86_64 2/11
安装 : apr-util-openssl-1.6.1-20.el9.x86_64 3/11
安装 : apr-util-1.6.1-20.el9.x86_64 4/11
安装 : httpd-tools-2.4.53-11.el9.x86_64 5/11
运行脚本: httpd-filesystem-2.4.53-11.el9.noarch 6/11
安装 : httpd-filesystem-2.4.53-11.el9.noarch 6/11
安装 : httpd-core-2.4.53-11.el9.x86_64 7/11
安装 : mod_lua-2.4.53-11.el9.x86_64 8/11
安装 : centos-logos-httpd-90.4-1.el9.noarch 9/11
安装 : mod_http2-1.15.19-4.el9.x86_64 10/11
安装 : httpd-2.4.53-11.el9.x86_64 11/11
运行脚本: httpd-2.4.53-11.el9.x86_64 11/11
验证 : apr-1.7.0-11.el9.x86_64 1/11
验证 : apr-util-1.6.1-20.el9.x86_64 2/11
验证 : apr-util-bdb-1.6.1-20.el9.x86_64 3/11
验证 : apr-util-openssl-1.6.1-20.el9.x86_64 4/11
验证 : centos-logos-httpd-90.4-1.el9.noarch 5/11
验证 : httpd-2.4.53-11.el9.x86_64 6/11
验证 : httpd-core-2.4.53-11.el9.x86_64 7/11
验证 : httpd-filesystem-2.4.53-11.el9.noarch 8/11
验证 : httpd-tools-2.4.53-11.el9.x86_64 9/11
验证 : mod_http2-1.15.19-4.el9.x86_64 10/11
验证 : mod_lua-2.4.53-11.el9.x86_64 11/11
已更新安装的产品。
已安装:
apr-1.7.0-11.el9.x86_64 apr-util-1.6.1-20.el9.x86_64 apr-util-bdb-1.6.1-20.el9.x86_64 apr-util-openssl-1.6.1-20.el9.x86_64
centos-logos-httpd-90.4-1.el9.noarch httpd-2.4.53-11.el9.x86_64 httpd-core-2.4.53-11.el9.x86_64 httpd-filesystem-2.4.53-11.el9.noarch
httpd-tools-2.4.53-11.el9.x86_64 mod_http2-1.15.19-4.el9.x86_64 mod_lua-2.4.53-11.el9.x86_64
完毕!
[root@localhost yum.repos.d]#
3.创建一个3g大小的分区并格式化
首先查看磁盘能否创建3g大小
[root@localhost yum.repos.d]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 20G 0 disk
sr0 11:0 1 8.4G 0 rom /run/media/root/RHEL-9-1-0-BaseOS-x86_64
nvme0n1 259:0 0 40G 0 disk
├─nvme0n1p1 259:1 0 500M 0 part /boot
├─nvme0n1p2 259:2 0 20G 0 part /
└─nvme0n1p3 259:3 0 2G 0 part [SWAP]
[root@localhost yum.repos.d]#
使用命令新建分区
[root@localhost yum.repos.d]# fdisk /dev/sda
欢迎使用 fdisk (util-linux 2.37.4)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。
命令(输入 m 获取帮助):m
帮助:
DOS (MBR)
a 开关 可启动 标志
b 编辑嵌套的 BSD 磁盘标签
c 开关 dos 兼容性标志
常规
d 删除分区
F 列出未分区的空闲区
l 列出已知分区类型
n 添加新分区
p 打印分区表
t 更改分区类型
v 检查分区表
i 打印某个分区的相关信息
杂项
m 打印此菜单
u 更改 显示/记录 单位
x 更多功能(仅限专业人员)
脚本
I 从 sfdisk 脚本文件加载磁盘布局
O 将磁盘布局转储为 sfdisk 脚本文件
保存并退出
w 将分区表写入磁盘并退出
q 退出而不保存更改
新建空磁盘标签
g 新建一份 GPT 分区表
G 新建一份空 GPT (IRIX) 分区表
o 新建一份的空 DOS 分区表
s 新建一份空 Sun 分区表
命令(输入 m 获取帮助):n
分区类型
p 主分区 (0 primary, 1 extended, 3 free)
l 逻辑分区 (从 5 开始编号)
选择 (默认 p):
将使用默认回应 p。
分区号 (2-4, 默认 2):
第一个扇区 (6293504-41943039, 默认 6293504):
最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (6293504-41943039, 默认 41943039): +3G
创建了一个新分区 2,类型为“Linux”,大小为 3 GiB。
命令(输入 m 获取帮助):p
Disk /dev/sda:20 GiB,21474836480 字节,41943040 个扇区
磁盘型号:VMware Virtual S
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xd7767abf
设备 启动 起点 末尾 扇区 大小 Id 类型
/dev/sda1 2048 6293503 6291456 3G 5 扩展
/dev/sda2 6293504 12584959 6291456 3G 83 Linux
命令(输入 m 获取帮助):w
分区表已调整。
将调用 ioctl() 来重新读分区表。
正在同步磁盘。
查看
[root@localhost yum.repos.d]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 20G 0 disk
├─sda1 8:1 0 1K 0 part
└─sda2 8:2 0 3G 0 part
sr0 11:0 1 8.4G 0 rom /run/media/root/RHEL-9-1-0-BaseOS-x86_64
nvme0n1 259:0 0 40G 0 disk
├─nvme0n1p1 259:1 0 500M 0 part /boot
├─nvme0n1p2 259:2 0 20G 0 part /
└─nvme0n1p3 259:3 0 2G 0 part [SWAP]
[root@localhost yum.repos.d]#
最后格式化分区:
[root@localhost yum.repos.d]# mkfs.xfs /dev/sda2
meta-data=/dev/sda2 isize=512 agcount=4, agsize=196608 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1 bigtime=1 inobtcount=1
data = bsize=4096 blocks=786432, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
[root@localhost yum.repos.d]#