Virtualmin Pro

A page that includes documentation only relevant to Virtualmin Professional products.

Virtualmin Professional Installable Applications

Posted 2013-05-23 01:47 by Joe

The following scripts can be installed by the latest version of Virtualmin Professional, as of July 7, 2009:

The following scripts can be installed by the latest version of Virtualmin Professional, as of January 05 2010 :

Multiple PHP Versions

Posted 2013-03-01 15:25 by andreychek

Introduction

Beginning in Virtualmin 3.99, if you have multiple PHP versions installed, you can choose which version to use for a given domain, or even per-directory.

While this feature can work with any Operating System version, it works best with CentOS 5 and 6 using the Software Collections repository.

Installing a second PHP Version on CentOS 5 or 6

CentOS supports something called "Software Collections", which is a system for installing multiple software versions on one server.

Upgrading Debian Squeeze to Debian Wheezy

Posted 2013-02-21 11:33 by andreychek

This document will help guide you through upgrading a Debian 6 (Squeeze) server to a Debian 7 (Wheezy) server.

We highly recommend that you perform all of these steps on a test system before making changes to your production server -- that way, you can minimize downtime by knowing what all to expect.

These steps are a succinct version of the full Debian upgrade guide available here: http://www.debian.org/releases/stable/i386/release-notes/ch-upgrading.en...

You should plan for some downtime -- there are big differences between the two distributions, and things don't always go as smo

Upgrading Ubuntu 10.04 Lucid to 12.04 Precise

Posted 2012-04-26 19:18 by andreychek

This document will guide you through upgrading an Ubuntu 10.04 (Lucid) server to an Ubuntu 12.04 (Precise) server.

We highly recommend that you perform all of these steps on a test system before making changes to your production server -- that way, you can minimize downtime by knowing what to expect.

You should plan for some downtime -- there are big differences between the two distributions, and things don't always go as smoothly as we would hope.

Command Line API Examples

Posted 2012-02-26 21:42 by andreychek

Command Line API Examples

The following are a set of command line API snippets for performing tasks on a Virtualmin server. Most of them can be put into a text file, and run as a shell script.

Using Nginx with Virtualmin

Posted 2011-11-28 01:20 by JamieCameron

Introduction to Nginx

Nginx is a lightweight webserver that supports most of the functionality of Apache, but is faster and uses less memory. It is suited to websites that have a large amount of static content, or virtual machines with limited memory. For more information, see http://wiki.nginx.org/Main

Installing Nginx Support

Switching a system from the Apache webserver (installed by default by Virtualmin) to Nginx should only be done if no virtual servers with websites have been created yet.

How to add a wildcard or multi-domain SSL certificate

Posted 2011-07-21 13:17 by andreychek

This tutorial covers how to add a wildcard or multi-domain SSL certificate to multiple Virtual servers.

You will need an IP address dedicated to this purpose -- you can obtain IP addresses from the ISP hosting your server.

This tutorial assumes you have first logged into Virtualmin.

  1. Click 'Addresses and Networking' -> 'Shared IP Addresses'.

  2. Enter the IP address for this new SSL certificate in the 'Shared addresses for any servers ' field.

  3. Click 'Allocate a new shared IP address'.

  4. Click 'Save'.

0.

Databases

Posted 2011-06-28 13:26 by Joe

MySQL

PostgreSQL

SQLite

Oracle

Databases in Virtualmin FAQ - Have questions about database support in Virtualmin?

Database troubleshooting - Troubleshooting common problems with databases in Virtualmin

Script installers

Posted 2011-06-28 13:26 by Joe

Migrating To a New Server

Posted 2011-06-08 22:45 by andreychek

This document describes how to migrate your Virtualmin installation to a new server.

The migration consists of performing a series of backups, restoring them onto your new server, testing (and more testing) -- and then, once everything appears to be working, making the new server live.

The operating system, version, and architecture don't matter during such a migration.

Syndicate content