Skip to content

Commit

Permalink
Merge branch 'master' of github.com:virtualmin/virtualmin-install
Browse files Browse the repository at this point in the history
  • Loading branch information
swelljoe committed Jun 11, 2017
2 parents e8d17f1 + dedfd8f commit 0d43f26
Showing 1 changed file with 20 additions and 2 deletions.
22 changes: 20 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# virtualmin-install
Shell script to perform a Virtualmin GPL or Professional installation

**Do not use this script for installation right now. Use the one from [Virtualmin.com](https://www.virtualmin.com/download). This one is in heavy development and is broken due to missing groups/metapackages in our repos. Will be fixed in a few days.**
**The version here in git is an alpha release of the Virtualmin installer. For the production quality version (which installs the stable Virtualmin 5 rather than Virtualmin 6 alpha that is installed by this) go to [Virtualmin.com](https://www.virtualmin.com/download).**

# How it Works
The script relies on our software repositories on software.virtualmin.com in order to function. You'll need internet access.
Expand All @@ -15,15 +15,22 @@ the standard package needs tweaks, we provide it in our repository and fetch it
# Supported Operating Systems
This is currently in flux as old systems are removed and new systems are added/tested.

Currently, well-supported systems are:
Currently, well-supported systems in the stable installer are:

- CentOS/RHEL/Scientific 6 and 7
- Debian 7 and 8
- Ubuntu 14.04 LTS, and 16.04 LTS

The Virtualmin 6 pre-release only supports CentOS 7, Debian 8, and Ubuntu 16.04 (for the time being; older versions will be available in a few days).

Previously working, but probably moderately broken now (and missing repository support at software.virtualmin.com) includes SuSE and FreeBSD.

# How to run it

**Never run the install script on anything other than a freshly installed OS. It is for installation, not upgrading. An automated upgrade path to VM6 from VM5 will be provided in a couple of days.**

## Stable Version

Download it to your server, and run it as root (yes, it has to run as root, this is systems management software).

# wget -O install.sh http://software.virtualmin.com/gpl/scripts/install.sh
Expand All @@ -33,6 +40,17 @@ Note that if you have Virtualmin Professional, the process is a little different
"Software Licenses" on your account page at Virtualmin.com. If you don't have Pro but want to get it, visit:
https://www.virtualmin.com/buy/virtualmin

## Pre-release Virtualmin 6 Version

Download it to your server from git:

# wget -O install.sh https://raw.githubusercontent.com/virtualmin/virtualmin-install/master/virtualmin-install.sh
# /bin/sh install.sh

If you're using Virtualmin Professional, you'll need to update the KEY and SERIAL variables inside the script (lines 171 and 172). Get that info from your Software Licenses page under Account on Virtualmin.com.

Please file tickets, either here or at Virtualmin.com, about bugs you find. The repositories currently only support CentOS 7, Debian 8, and Ubuntu 16.04. Older versions will be supported in a few days as I have time to package thing and test them, but we always recommend the latest version of your preferred distro.

# How to contribute

Wrap your head around how install.sh does its job (requires a "virtualmin-base" package for your distro/version and
Expand Down

0 comments on commit 0d43f26

Please sign in to comment.