使用wok kimchi插件管理kvm(rpm安装)

对于KVM(kernel-based virtual machine)大家并不陌生,它是基于内核的虚拟机,在测试或者生产环境中经常用到,由于管理起来不是很方便,我在这里推荐一个kvm web管理工具。

什么是Wok?

Wok基于cherrypy的web框架,可以通过一些插件来进行扩展,例如:虚拟化管理、主机管理、系统管理。它可以在任何支持HTML5的网页浏览器中运行。

什么是Kimchi?

Kimchi是一个基于HTML5的KVM管理工具,是Wok的一个插件(使用Kimchi前一定要先安装了wok),通过Kimchi可以更方便的管理KVM。

github地址:https://github.com/kimchi-project

当前环境介绍:

vm虚拟机安装的Centos7.4(桌面版安装),vm勾选虚拟化Inter VT-x/EPT或AMD-V/RVI(V)

临时关闭selinux

setenforce 0

永久关闭selinux

sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

关闭防火墙(或自行开放相应端口)

systemctl stop firewalld.service

PS:
rpm安装方式非常快,只需要几分钟就可以完成安装部署,安装wok的同时会自动安装nginx。
如果你的nginx是编译的方式安装的话,则需要通过编译方式安装wok,编译安装方法见另外一篇文章。

rpm方式安装:

1、安装epel源

yum install epel-release

2、安装wok

wget https://github.com/kimchi-project/wok/releases/download/2.5.0/wok-2.5.0-0.el7.centos.noarch.rpmyum install wok-2.5.0-0.el7.centos.noarch.rpm

3、安装kimchi

wget https://github.com/kimchi-project/kimchi/releases/download/2.5.0/kimchi-2.5.0-0.el7.centos.noarch.rpmyum install kimchi-2.5.0-0.el7.centos.noarch.rpm

4、启动wokd服务(启动wokd时,nginx也会同时启动)

systemctl start wokd

5、此时访问https://IP:8001即可看到登录页面,此登录的帐号密码为当前系统的帐号密码

时间: 2024-10-23 11:31:36

使用wok kimchi插件管理kvm(rpm安装)的相关文章

使用wok kimchi插件管理kvm(编译安装)

对于KVM(kernel-based virtual machine)大家并不陌生,它是基于内核的虚拟机,在测试或者生产环境中经常用到,由于管理起来不是很方便,我在这里推荐一个kvm web管理工具. 什么是Wok? Wok基于cherrypy的web框架,可以通过一些插件来进行扩展,例如:虚拟化管理.主机管理.系统管理.它可以在任何支持HTML5的网页浏览器中运行. 什么是Kimchi? Kimchi是一个基于HTML5的KVM管理工具,是Wok的一个插件(使用Kimchi前一定要先安装了wo

使用CentOS7 kvm虚拟机安装蓝鲸社区版(3.15)

使用C7 kvm虚拟机安装蓝鲸平台 蓝鲸介绍 蓝鲸官网: http://bk.tencent.com/ 蓝鲸社区版本下载:http://bk.tencent.com/download/ 蓝鲸智云社区:http://bbs.bk.tencent.com/forum.php 蓝鲸安装准备 蓝鲸相关软件包(V3.1.5 Beta)及加密证书(内测版本需申请http://bk.tencent.com/download/#ssl) V3.1.5 Beta V3.1.5 install_ce-1.0.11

通过shell、python脚本管理 kvm 虚拟机

一个想法: 1 python2.7 2 python的web框架 bottle 3 shell脚本管理kvm 组合在一起就可以了~ 这段时间我会用bottle 简单的实现管理kvm 主机,开源出去的~ 性能烂的话,别怪我~ 管理kvm主机完全可以在页面上完成,国外有个人用django写了这套程序,感觉还不错,只是稍复杂,bug有点多....  个人觉得 自己开写一套简单的,python本身有kvm的库,大家要是觉得麻烦的话,也可以用os模块,调用virsh的命令来管理kvm主机,这完全是可行的~

Linux基本配置和管理 5 RPM软件包管理

1 源代码形式 1 绝大多数的开源软件都是直接以源代码的形式发布 2 源代码一般会被打包成tar.gz的归档压缩文件 3 程序的源代码需要编译成为二进制形式之后才能够运行使用 4 源代码的基本编译流程为: 1 ./configure 检查编译环境,相关库文件以及配置参数并生成makefiel 2 make 对源代码进行编译,生成可执行文件 3 make install 将生成的可执行文件安装到当前计算机中 5 源代码形式的软件使用起来较为麻烦,但是兼容性和可控制性较好 6 开源软件一般会使用大量

Xcode插件管理器Alcatraz的使用

Xcode插件管理器Alcatraz的使用   下载地址 https://github.com/alcatraz/Alcatraz   下载软件包   解压以及编译   重启Xode并Load Bundle   安装插件   完全关闭Xcode并Load Bundles   Done!

kvm虚拟化学习笔记(二)之linux kvm虚拟机安装

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://koumm.blog.51cto.com/703525/1289627 KVM虚拟化学习笔记系列文章列表 ---------------------------------------- kvm虚拟化学习笔记(一)之kvm虚拟化环境安装http://koumm.blog.51cto.com/703525/1288795 kvm虚拟化学习笔记(二)之linuxkvm虚拟机安装htt

kvm虚拟化学习笔记(三)之windows kvm虚拟机安装

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://koumm.blog.51cto.com/703525/1290191 KVM虚拟化学习笔记系列文章列表 ---------------------------------------- kvm虚拟化学习笔记(一)之kvm虚拟化环境安装http://koumm.blog.51cto.com/703525/1288795 kvm虚拟化学习笔记(二)之linux kvm虚拟机安装 h

Vim配置和插件管理

这篇文章主要是记录vim配置中各个配置项的含义并且收藏一些常用的插件及其使用方法. 1. Vim配置 目前我的vimrc配置放置在:https://github.com/javachen/snippets/blob/master/dotfiles/.vimrc,其中大多数用英文注释. 2. 插件管理 使用 pathogen来管理插件 项目地址: https://github.com/tpope/vim-pathogen 安装方法: $ mkdir -p ~/.vim/autoload ~/.vi

KVM基础安装,手动创建桥

此篇文章省略了概念,直接就是基本的安装流程步骤:本篇文章以Centos7,VM虚拟机环境为例(VM虚拟机设置硬件处理器-虚拟化引擎-勾选虚拟化Inter VT-x/EPT或AMD-V/RVI(V)): 操作步骤: 手动创建桥: cd /etc/sysconfig/network-scripts/ cp ifcfg-eno16777736 ifcfg-br0 vim ifcfg-br0 删除UUID:地址类型必须为static静态,修改以下几项. TYPE=Bridge NAME=br0 DEVI