背景:
本人有一个Linux的Home Server。想在上面跑虚拟机,一开始用的是Cockpit的虚拟机插件+Libvirt底层来管理KVM,但是BUG太多。于是后面转用incus,但配置还是比较繁琐,有一些奇奇怪怪的问题 
本人的服务器不是全新的所以用不了PVE。
划重点:
不知道Linux下有什么现成的虚拟机管理项目可以便捷地管理和新开虚拟机?要有WebUI最好是像Vmware一样傻瓜的~
另外,我很好奇,之前见过很多OnemanVPS云服务,有的甚至是小孩哥拿自己家NAS建的,下单选购界面都是差不多的,这种是如何建的?

不用webui直接命令行用qemu+kvm。见https://wiki.archlinux.org/title/QEMU,
man qemu与man qemu-img例如我以前给guix(一种linux操作系统发行版)虚拟机分配硬盘空间的命令行笔记:
qemu-img create -f qcow2 "$XDG_DOWNLOAD_DIR/qemu/guix.img" 50G安装guix虚拟机:
qemu-system-x86_64 \ -accel kvm \ -boot order=d \ -cdrom "$XDG_DOWNLOAD_DIR"/guix*.iso \ -cpu host \ -device virtio-blk,drive=myhd \ -display gtk,zoom-to-fit=on \ -drive if=none,file="$XDG_DOWNLOAD_DIR/qemu/guix.img",format=qcow2,id=myhd \ -m 8G \ -nic user,model=virtio-net-pci \ -smp 2,sockets=1,cores=1,threads=2 \ -usb -device usb-tablet运行guix虚拟机也就是比上面安装少两个设置罢了,见https://git.flylightning.xyz/public_archive_codes/tree/sh/qg?id=701d168dde7de12c7aabef2e0cd1be9fe12af9c9:
qemu-system-x86_64 \ -accel kvm \ -cpu host \ -device virtio-blk,drive=myhd \ -display gtk,zoom-to-fit=on \ -drive if=none,file="$XDG_DOWNLOAD_DIR/qemu/guix.img",format=qcow2,id=myhd \ -m 8G \ -nic user,model=virtio-net-pci,hostfwd=::53684-:22 \ -smp 2,sockets=1,cores=1,threads=2 \ -usb -device usb-tablet我另一个win10虚拟机也是如此见https://git.flylightning.xyz/fsh/tree/sh/qw?id=17df8f6f77fe4baa7bfe317c52fcbd966fcaa9fb。分配硬盘,安装虚拟机,运行虚拟机,各自只需要一行命令行,多简单。我的例子是在arch linux笔记本上装其他系统的虚拟机,运行时直接跳出虚拟机的图形界面的,所以你若是无头服务器的话与我的命令行需求必定不一样,你自己加加减减成自己所需就好了
还能再优化非常多,比如锁定指定的CPU,显卡直通等,但我懒得优化了,我自己控制硬件的机器我基本不用虚拟机,guix的虚拟机我试了一天不喜欢就删了,win10的虚拟机我几年都用不上一次,软件我都是裸机跑不用虚拟机和容器
此外我还知道有virtualbox,virt-manager啥的,但那都是GUI而不是webui,virt-manager可选底层之一也是qemu+kvm
既然不想动系统,直接在现有系统上跑 incus admin ui 就行,一条命令起个网页面板,开机 incus launch 一行搞定,比 Cockpit 那套稳多了。那些 OnemanVPS 基本是 WHMCS/Blesta 套一个 Virtualizor 或 SolusVM 模块对接底层 KVM,下单页长得一样就是因为用的都是官方模板。真要卖挂机宝建议底层给 KVM 别用 LXC,客户想跑 Docker 或加内核模块时不容易翻车.
二手服务器也可以装 pve 呀 🤔,跟新的关系是什么?
pve 带 restful api 的
@eddieyoung #1 这个“全新”指的是软件层面,不是硬件。我服务器上项目比较多,PVE需要重装太麻烦
@xiaoluobo58 #3 apt install proxmox-ve,不需要重装,只需要重启
incus其实算轻量里好用的了,嫌配置麻烦可以看看proxmox的替代方案,比如Cockpit+WebVirtMgr,或者试试NethServer。至于那些one man VPS,多半是套了whmcs加虚拟化面板,底层就是KVM或者LXC,自己折腾起来也就那么回事。