Hyper-V虚拟机安装CentOS8 boot版本和Cockpit Web控制台教程

原创 kaixinit  2020-04-07 11:41  阅读 1,129 次

本站长使用window 2016 sever Hyper-V虚拟机安装,具体操作如下:

1.Hyper-V管理器新建虚拟机,名称如:centos-8,存储路径默认或者指定,虚拟机的代数选择第一代(兼容性好点)启动内存选择动态或者固定内存如4096MB,配置网络(如果双网卡的),会有网卡选项选择即可,创建虚拟硬盘20GB,下一步以后安装操作系统,完成即可。

2.Hyper-V虚拟机centos-8新建完毕后,右键设置 处理器选择虚拟处理器数量2个或者4个,DVD驱动器选择系统镜像如:CentOS-Stream-8-x86_64-20191219-boot.iso,完成后,虚拟机上右键启动,开始进入安装界面。

3.因为作为网站服务器系统,所以在设置上以原版英文界面为主

(1)开始设置语言:English,English(United States),Continue

(2)键盘布局 日期和时间 安装来源 软件选择 安装目标 Kdump以下图顺序设置

1.time & date,region:Asia(亚洲),city:shanghai (上海);Done 完成。

2.network & host name:Ethernet 选择 on 获取IP地址;Done 完成。

3.software selection:base environment选择 第二项 Sever;Done 完成。

4.installation destination:重点讲一下,两种选择,自动设置和手动设置分区

5.installation sources:软件安装源获取地址可以输入:https://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/,如果不输入则为自动获取。这也是为何先设置获取网络地址的目的。

首先做个分区介绍:Linux系统是以文件划分磁盘的

/ 系统根目录,存放系统,5G以上,LAM

/boot 存放引导程序,建议200M以上,标准分区

/user 应用程序,3G以上,LAM /var 日志文件,LAM

/tmp 临时文件,500M以上,LAM

/swap 交换分区,物理内存的1-2倍,LAM

/home 普通用户数据,建议剩下空间,LAM

/ , /boot , /swap ,/home是基本的分区

自动设置分区:storage configuration(存储配置)选择第一项 automatic,Done 完成。tr

手动设置分区:storage configuration(存储配置)选择第二项 custom,Done 进入存储设置:例如硬盘40G的话,分区依次设置如下:

/boot – 2 GB (ext4 文件系统)

/ – 12 GB (xfs 文件系统)

/home – 20 GB (xfs 文件系统)

/tmp – 5 GB (xfs 文件系统)

Swap – 1 GB (swap文件系统)

存储分区设置完毕后,Done 完成弹出确认分区提示:选择accept changes 完成分区设置。

(3)右下角选择:Begin Installation 开始安装centos。

(4)在安装过程需要输入root账户的密码和设置新用户

root password:依据自己需要设置密码 需输入两次,Done 完成。

user creation:新建用户名和密码,Done 完成。(server版本可以跳过新建用户,带gui桌面版本的必须要新建用户。)

(5)安装完毕后重新启动,进入后台界面。

4.CentOS8使用Cockpit进行Web管理服务器

使用CentOS 8最小安装时,默认情况下不会安装Cockpit,您可以使用以下命令将其安装在系统上,该命令将以所需的依赖项安装Cockpit,以root用户执行命令:

# yum install cockpit

接下来,启用并启动cockpit.socket服务,以通过Web控制台连接到系统,并使用以下命令验证该服务并运行cockpit进程。

# systemctl start cockpit.socket
# systemctl enable --now cockpit.socket
# systemctl status cockpit.socket

重新打开ssh执行命令:

# ps auxf|grep cockpit

如果您正在系统上运行firewalld,则需要打开防火墙中的Cockpit端口9090。

# firewall-cmd --add-service=cockpit --permanent
# firewall-cmd --reload

通过以下URL打开Cockpit网络控制台:

本地:https://localhost:9090

重启centos后也会有web管理控制台提示:

对于一些特殊情况,使用Web控制台来管理还是挺不错的,里面的终端完全可以替代我们本地的SSH客户端,通过浏览器我们就能对服务器做很多事情。

带gui界面设置多了重启设置的几个提示:

本文地址:http://www.kaixinit.com/centos/4535.html
版权声明:本文为原创文章,版权归 kaixinit 所有,欢迎分享本文,转载请保留出处!

发表评论


表情