TOCPREVNEXTINDEX

Ensim Corporation


Ensim® Pro 4.0.3 for Linux® Technical Reference Guide

February 24, 2005

About this guide

Introduction

Printer-friendly version

Intended audience

Required skills

Related documentation

Document conventions

Feedback and support

Chapter 1 An introduction to Ensim Pro

About Ensim Pro

Appliance Administrators

Appliance Administrator tasks

Reseller Administrators

Reseller Administrator tasks

Site Administrators

Site Administrator tasks

User Administrators

User Administrator tasks

Working with Ensim Pro

Chapter 2 Using Command Line Interface scripts

Introduction

About Command Line Interface scripts

Using Command Line Interface scripts

Looking up site information

Changing the Appliance Administrator password

Changing the Site Administrator password

Changing the Site Administrator email address

Changing the User Administrator password

Adding a Service Plan

Modifying a Service Plan

Removing a Service Plan

Adding a domain

Changing the domain quota

Modifying a domain

Disabling a domain

Enabling a domain

Viewing a list of all the domains

Removing a domain

Disabling a service

Enabling a service

Hiding a service

Revealing (unhiding) a service

Adding a user to a domain

Changing the number of users allowed on a domain

Changing a user’s full name

Changing a user’s information

Removing a user from a domain

Configuring logrotate

Getting quota reports

Exporting appliance, reseller, site, or user’s data for backup

Importing appliance, reseller, site, or user’s data from a backup

Using the Reseller Command Line Interface scripts

Viewing the list of reseller accounts

Creating a reseller account

Modifying a reseller account

Removing a reseller account

Chapter 3 Customizing the control panel using skins

Introduction

About skins

About Ensim Pro skins

Mercury skin

Classic skin

Creating a new skin

Step 1: Setting up a directory for the new skin

Step 2: Creating redirects

Customizing the Dashboard XML

Using Dashboard XMLs to customize the dashboard

Invoking the Dashboard XML

Dashboard XML examples

Advanced skin dashboard for the Site Administrator control panel

Advanced dashboard XML example

Chapter 4 Customizing Ensim Pro

Introduction

Customizing the Ensim Virtual Private File System

Use of standard packages

Customizing domains

Overview of domain security

Customizing domains with virtDomain.sh

Customizing subdomains

Additional executable files

Customizing the administrator navigation bars

Examples

Customizing the Web site welcome pages

Inserting custom welcome pages

Assigning custom home pages to users

Inserting links to login screens

Replacing the Ensim logo with a custom logo

Changing the message of the day (motd)

Creating a separate message for each domain

Creating a common message across all domains

Customizing the online Help files

Step 1: Creating an RPM package with the customized online Help files

Step 2: Uploading the RPM package to ServerXchange

Step 3: Revising the Ensim Pro service suite to include the new RPM package

Customizing services

Changing the Appliance host name and IP address

Adding and removing virtual DNS servers for Reseller Administrators

Adding a virtual DNS server

Removing a virtual DNS server

Passing additional environment variables to CGI programs

Chapter 5 Customizing Tomcat

Introduction

About Tomcat

About JSPs and servlets

Deploying JSPs and servlets on Ensim Pro

Compiling a Java servlet source file

Customizing Tomcat

Reviewing site permissions

Reviewing site context

Adding security permissions

Adding an additional context path

Adding additional class paths

Enabling the Tomcat development environment

Adding permissions

Adding additional context

Starting Tomcat

Manually

Automatically

Disabling Tomcat

Additional resources

Appendix A Customizing disk partitions

Introduction

Customizing disk partitions

Legal and copyright notice


Ensim Corporation
www.ensim.com

Contact Ensim
www.ensim.com/about/contact.html

TOCPREVNEXTINDEX