CentOS 7安装 Cockpit 网页管理OS
Cockpit 是一个 Red Hat 赞助的开源项目,它是一个网页式用户界面,让用户可以通过浏览器来管理和监控Linux 服务器。除了一些常规的系统操作外,Cockpit 还支持 Docker、Kubernetes和KVM。 通过Cockpit Web UI可以轻松启动容器、管理存储、配置网络和检查日志。
本文将详细演示如何在 CentOS 7 服务器上安装Cockpit Web UI,然后对 Cockpit 添加管理Kubernetes集群、Docker和Storage的支持。
1] 系统环境
- Hostname:cockpit
- IP Address:172.16.200.1/24
- Operating System:CentOS 7.6
2] 安装 Cockpit Web UI
为了能够使用 yum 命令安装 Cockpit,首先需要安装 EPEL (Extra Packages for Enterprise Linux) 软件源:
1# yum install -y epel-release
然后,使用如下命令重新生成一下 yum 软件库缓存:
1# yum clean all
2# yum makecache fast
最后,使用 yum 命令安装 cockpit:
1# yum install -y cockpit
安装成功后,使用如下命令将 cockpit 设置为开机启动并启动该服务:
1# systemctl enable cockpit.socket
2# systemctl start cockpit.socket
3] 配置和使用Cockpit Web UI
首先在CentOS 7 的防火墙中添加放行 cockpit 服务在规则:
1# firewall-cmd --permanent --add-service=cockpit
2# firewall-cmd --reload
然后,通过浏览器访问”http://Your_Host_IP:9090/”就可以打开 cockpit的用户界面了,本例使用”http://172.16.200.1:9090″进入系统登录页面:
用户名使用”root”,密码使用root用户密码登录,点击登录按钮,就可以进入到cockpit的用户界面。
通过该用户界面,可以方便的了解服务器的详细信息,同时还可以进行简单的账户管理有SELinux设置。
之前已经说过,cockpit还可以方便的管理Kubernetes集群、Docker和Storage等资源,而现在并没有任何可以管理虚拟化资源的界面。其实想要管理这些内容,需要安装一些 cockpit的插件:
1# yum install -y cockpit-docker cockpit-kubernetes cockpit-storaged
安装完成后重新启动一下cockpit,再重新登录到 Web UI,就会发现系统菜单增加了集群、容器和存储等菜单项,方便管理虚拟化资源。
如果系统安装了KVM虚拟化服务器,那么只需要安装”cockpit-machines”插件就可以管理虚拟机了,是不是很方便呢。
以上就是安装和使用 Cockpit Web UI 的全部内容。
捐赠本站(Donate)
如您感觉文章有用,可扫码捐赠本站!(If the article useful, you can scan the QR code to donate))
- Author: shisekong
- Link: https://blog.361way.com/centos-cockpit/7152.html
- License: This work is under a 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议. Kindly fulfill the requirements of the aforementioned License when adapting or creating a derivative of this work.