I built this blog based on Cloudflare Pages+hexo+Github, I plan to create several articles to introduce how I achieve this and this is the first one, to build a server to let me write my blog, manage it and publish it.

I will share how create an Ubuntu VM on VSphere in this article.

Download the Ubuntu iso file

Download the iso file from this site, I suggest to download the desktop since you need to write blog from this linux server and GUI is really helpful for this.

https://ubuntu.com/download/desktop, ARM version is for Mac processors and AMD is for AMD and Intel processors

Put the iso file to your networkshare location

Create VM on VSphere

Follow the below article and please remember to connect CD/DVD drive 1 to the location you store the iso file.

https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/vsphere/8-0/vsphere-single-host-management-vmware-host-client/virtual-machine-management-with-the-vsphere-host-client-vSphereSingleHostManagementVMwareHostClient/create-a-virtual-machine-in-the-vmware-host-client-vSphereSingleHostManagementVMwareHostClient.html

Turn on the VM and follow the UI to install and configure your VM!