Setting up a local FTP server to install Ensim® Pro and Ensim Basic 3.7 for Linux® (LS)
January 2, 2004
The document provides instructions for setting up a local FTP server to work with the Installer for Ensim® Pro and Ensim Basic 3.7 for Linux® (LS).
For simplicity, we refer to Ensim Pro and Ensim Basic 3.7 for Linux (LS) as Ensim Control Panel throughout this document.
Before installing Ensim Control Panel, the Installer downloads the requisite RPMs and files from Ensim’s FTP server. The remote download of files consume a fairly large amount of bandwidth resources and constrain efficiency when you deploy a host of Ensim Control Panel servers in your hosting farm.
To avoid the overheads of a remote installation, you can set up a local FTP server that mirrors Ensim’s FTP server. This will enable the Installer to download the required files from the local FTP server rather than Ensim’s FTP server.
Before you start
Before you start, verify that your local FTP server is a server running a Linux operating system.
You cannot use an FTP server running a Microsoft® Windows® operating system because the file naming conventions in Linux and Windows systems differ. Many Ensim Control Panel RPMs use the colon (:) character in their file names which are acceptable in a Linux environment, but unacceptable in a Windows environment.
Setting up a local FTP server
Setting up a local FTP server consists of three steps:
Step 1: Creating a user account on the local FTP server
The first step to setting up a local FTP server requires you to create a user account on your local FTP server. The user account must be set up using the account information provided by Ensim.
To create a user account on the local FTP server:
Step 2: Downloading the required files on to the local FTP server
You need to download the Ensim Control Panel installation files from Ensim’s FTP server on to your local FTP server. This process mirrors the Ensim FTP directory structure on your local FTP server.
Ensure that you have the “NcFTP” FTP client software installed on your Linux server. The following procedure requires the NcFTP client to start a recursive download of the required files from Ensim’s FTP server to your local FTP server.
To download the required files to the local FTP server:
- Connect to your local FTP server with the account information provided by Ensim (ensimwpl/ensim94089). You will be logged in to your Home directory.
- Type the following command at the prompt.
#ncftpget -R -u ensimwpl -p ensim94089 ftp2.ensim.com . apt
- -R : Indicates recursive mode; recursively copies whole directory
- -u ensimwpl : The account user name.
- -p ensim94089 : The account password.
- ftp2.ensim.com : The host name of Ensim’s FTP server.
- . : Refers to the local directory on your local FTP server.
- apt : Refers to the remote directory to be downloaded.
The command is case-sensitive. Ensure that you run the command as specified, otherwise the command will fail. Further, ensure that you leave a space before and after “.”.
The following directory structure and files are copied on to your local FTP server.
Note the interpretation of the following variables used in the directory names:
- <lwp_rel> - Represents the latest Installer release number
- <lwp_ver> - Represents the latest Ensim Control Panel version
Table 1. List of directories created Directory Contents /apt/redhat/10/en/i386/RPMS.os Fedora Core 1.0 distribution RPMs /apt/redhat/10/en/i386/base Compressed metadata of the Fedora Core 1.0 RPMs required for installing the Fedora Core 1.0 distribution /apt/redhat/10/en/i386/RPMS.kernel RPMs required to update the kernel to the latest Fedora Core 1.0 release /apt/redhat/10/en/i386/RPMS.tools RPMs required to update the “rpm” RPM with the Fedora Core 1.0 version. apt/ensim/OSI/<lwp_ver>/<lwp_rel>/ Files required for installing Ensim Control Panel: apt/ensim/OSI/<lwp_ver>/<lwp_rel>/RPMS.updates Fedora Core 1.0 updates apt/ensim/OSI/<lwp_ver>/<lwp_rel>/base Compressed metadata of the Fedora Core 1.0 updates apt/ensim/OSI/<lwp_ver>/<lwp_rel>/rpms RPMs required for installing Ensim Control Panel: /apt/ensim/LWP/<lwp_ver>/<lwp_rel>/base Ensim Control Panel RPM metadata required for installation /apt/ensim/LWP/<lwp_ver>/<lwp_rel>/RPMS.lwp RPMs required for installling Ensim Control Panel
Step 3: Enabling the Installer to download files from the local FTP server
After mirroring Ensim’s FTP server on your local FTP server, you need to enable the Installer to download installation files from your local FTP server.
To enable downloads from your local FTP server, you must specify the name of your FTP server when you access the Installation Wizard in a browser.
To enable downloads from your local FTP server:
- Open a Web browser and in the Address field of the browser, enter the following URL:
where <ftpservername> is the name of your local FTP server
The Installer is now configured to obtain the Ensim Control Panel installation files from your local FTP server.
To run the wizard and install Fedora Core 1.0 and Ensim Control Panel, refer to the document Installing Fedora Core 1.0 and Ensim Pro and Ensim Basic 3.7 for Linux (LS).
To run the wizard and install Ensim Control Panel, refer to the document Installing Ensim Pro and Ensim Basic 3.7 for Linux (LS) on an existing Fedora Core 1.0 server.
You can find the documents on the Web at http://www.ensim.com/support/index.html.
The dissociation from Ensim’s FTP server renders your local repository obsolete if updates are not obtained from Ensim’s FTP server. You must ensure that your local FTP server is periodically updated with the latest files.
Feedback and support
To take advantage of Ensim's support services or to find additional product documentation, visit the Ensim support site, http://support.ensim.com.
To log in to Ensim online support, go to https://onlinesupport.ensim.com.
To provide feedback about Ensim products or documentation, please use the feedback form at http://www.ensim.com/about/feedback.asp.
Legal and copyright notice
This document contains information proprietary to Ensim Corporation and its receipt or possession does not convey any rights to reproduce, disclose, manufacture, or sell anything it might describe. Reproduction, disclosure, or use without Ensim’s specific written authorization is strictly forbidden.
Ensim Corporation makes no representations or warranties with respect to the content or use of this document. It also reserves the right to revise this document at any time without the obligation to notify any person of such revision.
Ensim and the Ensim logo are registered trademarks of Ensim Corporation.
All other trademarks and copyrights are the property of their respective owners.
© 2004 Ensim Corporation. All rights reserved.