WebVirtCloud 安装指南
仓库地址: https://github.com/oneclickvirt/webvirtcloud
原项目对应仓库:https://github.com/retspen/webvirtcloud
控制节点和计算节点同时安装
- 支持系统:Debian10+,Ubuntu18.04+
- 推荐系统:Debian12+,Ubuntu22.04+
- 低版本系统会自动编译python新版本的安装包后再进行部署,所以推荐使用新系统不必编译直接安装
国际
bash
curl -slk https://raw.githubusercontent.com/oneclickvirt/webvirtcloud/main/scripts/install_webvirt_cloud_retspen.sh -o install_webvirt_cloud_retspen.sh \
&& chmod +x install_webvirt_cloud_retspen.sh \
&& bash install_webvirt_cloud_retspen.sh
国内
bash
curl -slk https://cdn.spiritlhl.net/https://raw.githubusercontent.com/oneclickvirt/webvirtcloud/main/scripts/install_webvirt_cloud_retspen.sh -o install_webvirt_cloud_retspen.sh \
&& chmod +x install_webvirt_cloud_retspen.sh \
&& bash install_webvirt_cloud_retspen.sh
安装完成后打开公网IP地址,就能看到登录页面。
登录信息用户名和密码都是admin
,记得登录后自行修改。
开设Linux虚拟机
进入控制面板后,修改完admin的密码后,需要自行设置计算节点。
选择本地
类型,添加命名为local。
创建完成后,点击眼睛按钮,进入查看
在存储
一栏中添加存储,选择Dir
类型,添加名字叫local
。如果你需要使用ISO
类型的系统引导,那么需要创建ISO类型的存储,如果不需要的话跟着本指南走,就仅需要创建Dir
类型。
创建完毕后,下载对应系统的qcow2文件,使用下面这个仓库的链接
https://github.com/oneclickvirt/pve_kvm_images/releases/tag/images
示例中下载使用debian12的qcow2镜像使用
shell
cd /var/lib/libvirt/images
wget https://github.com/oneclickvirt/pve_kvm_images/releases/download/images/debian12.qcow2
chmod 777 debian12.qcow2
回到实例页面创建实例
计算节点选择local
芯片组使用默认的就行,换不换都没问题
创建虚拟机可以使用预定义的配置大小,也可以自行使用自定义大小,看你的选择。
注意这块填写的实例名字不能和系统名字重复,比如示例中就不能填写debian12
。
创建成功后不能立即点击开机。
需要修改磁盘设置。
这块修改qcow2文件为debian12.qcow2
,对应之前下载的qcow2的文件的名字,使用镜像。
修改完成确认无误后,才可回到电源页面开机。
镜像的默认登录的用户名是root
,密码是password
或者是 oneclickvirt
。
缺点
网络还是没有自动配置,不如上一个项目智能,还得手动配置一下。