Before Installing the Software

  Before installing Hosting Controller server software, we strongly recommend that you carefully review the
  installation instructions below.

Preparing For Installation

  For proper installation, you'll need superuser privileges specifying the current shell as the login shell
  (using the su - command). While allocating disk space ensure that your drive partitions are set to allow
  adequate resources to the /usr/ and /var/ partitions as Hosting Controller server typically installs all
  of its components in /usr/local/ (Installation Folder), and vhosts and mailboxes into the /var/
  (Root Folder) directory. Also, Hosting Controller server requires properly installed and configured
  networking, including a correctly resolvable server hostname.
  Before installation make sure that DNS(BIND 8.* or 9.*), sendmail and inetd or xinetd is running. If any
  one of them is not installed, first install it and then proceed to the installation of Hosting Controller
  server.

Installation Process

  Follow the steps to install Hosting Controller server:

      1.Go to the directory where you have downloaded the distribution file.

      2.Decompress and untar the distribution file:

        # gzip -d hostingcontroller.tar.gz

        # tar -xf hostingcontroller.tar

        , or your favorite decompression utility.

      3.Execute the file:

         Change your current folder to hostingcontroller
         # cd hostingcontroller

         and then start installation.
         # ./hcinstall


Advance Configuration

   1. Server Settings
      HostingController configuration file is located at /etc/HostingController.conf. This file contains
      configuration options of hostingcontroller server and the paths of the configuration file of
      BIND and sendmail. You can change them according to your requirnments.

   2. Allowed Clients
      Request from only that client will be entertained by hostingcontroller server whose IP is given
      in InsFolder/etc/hosts.allow file. You can add as many IPs as you want to allow them to connect
      to the hostingcontroller server.

   3. Start|Stop|Restart HostingController server
      Hosting Controller server can be started, stoped and restarted using command
      # hostingcontroller {start|stop|restart}

   4. Uninstall HostingController
      To uninstall Hosting Controller server use command
      # InsFolder/bin/hcremove


[ Hosting Controller Support http://hostingcontroller.com - help@hostingcontroller.com ]
