Virtualizor is a powerful web based VPS Control Panel that allows users to deploy and manage VPS on servers with a single click. Virtualizor supports KVM, Xen, OpenVZ, Proxmox, Virtuozzo, LXC, etc.
As KVM (Kernel-based Virtual Machine) is one of the most popular open source virtualization technologies, this article is dedicated to provide all steps for a successful installation of Virtualizor KVM on Ubuntu 22.04 server.
Steps to Install Virtualizor on Ubuntu 22.04
Before you start the installation process make note of the pre-requisites.
Pre-requisites
- An active VPS or Dedicated Server with Linux Ubuntu 22.04
- Server access with ‘root’ or sudo privileged user.
- Storage space (ideally dedicated / separate from OS disks) to use it for VPS provisioning
- Valid paid or trial license by Softaculous. Click here to obtain a Virtualizor license.
Step 1 – Install Ubuntu 22.04
Proceed with the installation of Ubuntu 22.04 LTS (22.04.05 64-bit) on your server. You can choose all default options that are presented during installation, however for disk partitioning do the following:
- at least 4 GB for “swap”
- at least 1 GB for “boot”
- rest for “/” root partition
Step 2 – Prepare the OS Environment
During installation you have chosen a custom username and password. By default in Ubuntu 22.04 the “root” user is not configured so you will need to access your server via SSH using the username/password you have chosen during installation.
As soon as you have connected on your server proceed with the following steps:
2.1. Configure password for “root” user
user@localhost:~$ sudo su
Enter the password of the user you chosen during installation. If successful, you will enter the root account.
root@localhost:~$ passwd
Enter your desired password for “root” user. You need to enter it twice.
2.2. Update & Upgrade all packages
root@localhost:~$ apt update && apt upgrade -y
2.3. Allow Root Login
- Edit the file /etc/ssh/sshd_config
- Locate the line that starts with PermitRootLogin and edit it as follows:
PermitRootLogin yes - Save & exit the file
- Restart sshd service using command: service sshd restart
Step 3 – Install Virtualizor KVM
The installation script will check for a valid license (trial or paid) for your server’s IP address. Before you start the following steps, ensure you have a valid Virtualizor license by Softaculous.
3.1. Execute the following commands to install Virtualizor KVM on your Ubuntu 22.04 server:
root@localhost:~$ cd /root/ && wget -N http://files.virtualizor.com/install.sh
Then set the appropriate permissions to the install.sh file as follows:
root@localhost:~$ chmod 0755 install.sh
Finally, run the following command – this will get the magic started! Please note that the email you will use in the command below, should be the email address you used to obtain the Virtualizor license at https://www.softaculous.com/clients
root@localhost:~$ ./root/install.sh email=admin@example.com kernel=kvm
3.2. Monitor Installation Process
Note: At this point, we suggest that open a new SSH terminal to monitor the the installation process using the following command. This will help you identify any possible errors which may cause the installation process to stop.
root@localhost:~$ tail -f /root/virtualizor.log
Step 4 – Restart Server & Enjoy the Virtualizor Admin Panel
If all went well with the installation process, you will be asked to reboot the server.
Restart your server using the following command and then you should be able to access the Admin Panel via your browser https://ip_address:4085
root@localhost:~$ shutdown -r now
Best Virtualizor Server Hosting by NetShop ISP
Join hundreds of other hosting companies and individuals who have trusted NetShop ISP for hosting Virtualizor KVM.
NetShop ISP offers a variety of Virtual Servers (VPS) and Dedicated Server plans, all optimized for the best performance of Virtualizor KVM. Deploy Linux VPS or Order a Dedicated Server today!
In addition to the affordable pricing of our hosting plans, NetShop ISP carries a decade of experience in deploying, managing and optimizing the Virtualizor KVM software.
Contact our Hosting specialists for a free consultation on how we can help you get started with Virtualizor.