Intro: This article is based on how you can install LXC on Virtualizor.

What is LXC?

LXC is a userspace interface for the Linux Kernel containment features. It is a powerful API and simple tool. It allows Linux users to create and manage system or application containers.

Features

Current LXC utilizes the following Kernel features to continue the steps:

  • Kernel namespaces (ipc, uts, mount, pid, network and user)
  • Apparmor and SELinux profiles
  • Seccomp policies
  • Chroots (using pivot_root)
  • Kernel capabilities
  • CGroups (control groups)

Requirements

Make the following segregation of the Hardware Node:

Installation

For installation, you’ve to open a Shell Terminal (e.g. PuTTY) and SSH to your server. Use the following commands:

 

The installation will start soon and if your network speed is slow then installation might seem stopped. but let it be continued.  You will see something like this:

 

After installation, you’ve to restart your machine.

Note:

You can visit the Admin Panel to develop the storage and the virtual servers and also manage the server. A log file of the installation process will be created – /root/virtualizor.log

Ports

Virtualizor utilizes port 4081 – 4085. If there is any firewall restricting this, you need to follow these ports:

For RHEL & CentOS < 7

 

 

For RHEL & CentOS 7+

 

 

Note: If you’re going to utilize Webuzo templates for VM creation, please allow ports 2002 – 2005

Supported Storage Types

  • ( LVM | Thin LVM | ZFS | ZFS Thin | ZFS Compressed | ZFS Thin Compressed )

Login

Visit the Admin Panel of Softaculous Virtualizor for login, further, you’ve to browse the following URL.

https://Your-Server-IP:4085/
http://Your-Server-IP:4084/

Log in with the servers’ root information.

Admin Panel

Once you’re logged in, you’ll get the screen of the Admin Panel Dashboard.

Leave a Reply