实战:centos7系统搭建web版kvm虚拟机系统,最小化系统,阿里云服务器部署。

测试环境下面搭建那是随便你弄,到了正式环境上,跳的坑一个比一个多,原因有这么几个:

cpu型号不一样、磁盘类型。

废话不多说,开始搭建。

安装相关软件

安装kvm虚拟机环境

yum -y groups install Virtualization\ Client Virtualization\ Tools Virtualization\ Hypervisor Virtualization\ Platform

创建ISO镜像文件

mkdir /ISO

下载相关镜像。

cd /ISO && wget http://mirror.rise.ph/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso

下载web图形界面软件。

if [ ! -d /data/package ] ;then mkdir -p /data/package ; fi 

cd /data/package/ && wget https://github.com/kimchi-project/wok/releases/download/2.5.0/wok-2.5.0-0.el7.centos.noarch.rpm https://github.com/kimchi-project/kimchi/releases/download/2.5.0/kimchi-2.5.0-0.el7.centos.noarch.rpm

安装web图形界面,注意:wok必须先安装

yum -y install wok-2.5.0-0.el7.centos.noarch.rpm kimchi-2.5.0-0.el7.centos.noarch.rpm

 

启动wokd服务。

systemctl daemon-reload && systemctl start wokd.service

注意关闭防火墙、selinux

 

启动nginx服务。

systemctl start nginx

检查nginx端口是否监听8000、8001端口,能够监听说明所以服务全部正常,nginx会在安装wok的时候自动安装。

 

浏览器访问

http://服务器地址或域名:8000

访问时会自动跳转到https的8001端口上。

登陆密码为系统用户密码,比如系统用户root,就用root登陆系统的密码。

 

错误排查:

1.启动wokd时报找不到存储卷。

创建镜像文件夹,下载镜像。

2.nginx端口8000和8001端口没有打开。

你一定是遇到跟我一样的情况,原因是服务器上用源码搭建一台nginx服务器,你不可能将它停掉。

解决方法

将/etc/nginx/conf.d/wok.conf里的内容编辑到nginx配置文件里面去。

 

你可能感兴趣的:(kvm)