Skip to content

bosscoder/OpenVZ-Basher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OpenVZ Basher

A set of simple bash scripts to install and manage OpenVZ containers.

What's the need for this?

If you aren't sharing your awesome server with others, then there's no need to waste ram on those bloated OpenVZ control panels with GUIs! Do everything in bash command line, easy and fast.

Requirements:

  • A fresh install of CentOS 6 64 bit
  • IPv4 Internet access
  • Root access to the server
  • Oodles of CPU and RAM (duh..)
  • Oodles of disk space for CTs and templates

Private IP network (NAT)

A private NAT IP network (192.168.1.0/24) will be created for your convenience, each internal IP is assigned a range of 99 public ports plus 1 dedicated port for SSH.
To access these ports, simply use public_ip:assigned_port.
Example: If the IP is 192.168.1.11, then the assigned SSH port will be 1100, and available NAT ports are 1101-1199.
Example: If the IP is 192.168.1.101, then the assigned SSH port will be 10100, and available NAT ports are 10101-10199.

How do I use these scripts?

Run ALL commands with root user

To install OpenVZ Bash Manager

This will install OpenVZ Bash Manager with all dependencies, only run this on a clean CentOS 6 server! A reboot is required after installation to use OpenVZ Bash Manager.

# wget -O /tmp/ovzinstaller.sh https://git.io/ovzinstaller --no-check-certificate && bash /tmp/ovzinstaller.sh

or

# curl -kLo /tmp/ovzinstaller.sh https://git.io/ovzinstaller && bash /tmp/ovzinstaller.sh

To run OpenVZ Bash Manager

# ovzmanager

To update OpenVZ Bash Manager

# ovzmanager update

About

A set of simple bash scripts to install and manage OpenVZ containers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages