To put a system like Ubuntu on an ESXi Server, you need a few things. First, your ESXi server must be installed and working. Second, you should get the latest or an older version of Ubuntu from the official website. Lastly, you need to have a vSphere Client or be able to use the Web Client.