Parallels Pro Control Panel 10.3.6 for Linux FTP Setup Guide



Similar documents
Parallels Plesk Control Panel

Legal and Copyright Notice

Plesk 8.0 for Linux/UNIX Backup and Restore Utilities

SWsoft Plesk 8.3 for Linux/Unix Backup and Restore Utilities

Plesk 8.3 for Linux/Unix Acronis True Image Server Module Administrator's Guide

Parallels Business Automation 5.5

Parallels Panel. Parallels Small Business Panel 10.2: User's Guide. Revision 1.0

OpenSRS SSL Certificate Plug-in

Key-Systems Registrar Plug-in PBA Configuration Guide Revision 1.1

SWsoft, Inc. Plesk File Server. Administrator's Guide. Plesk 7.5 Reloaded

SWsoft Plesk 8.2 for Linux/Unix Backup and Restore Utilities. Administrator's Guide

Provider's Guide to Integrating Parallels Presence Builder 12 with Parallels Automation

Plesk 8.3 for Linux/Unix System Monitoring Module Administrator's Guide

How To Back Up Your Pplsk Data On A Pc Or Mac Or Mac With A Backup Utility (For A Premium) On A Computer Or Mac (For Free) On Your Pc Or Ipad Or Mac On A Mac Or Pc Or

AuthorizeNet Plug-in Configuration Guide

Counter-Strike Game Server Management Module

Parallels Plesk Panel

SWsoft, Inc. Plesk Firewall. Administrator's Guide

SWsoft, Inc. Plesk VPN. Administrator's Guide. Plesk 7.5 Reloaded

Parallels Panel. Achieving PCI Compliance for Servers Managed by Parallels Small Business Panel Revision 1.0

Parallels Plesk Panel

Legal and Copyright Notice

Parallels Plesk Control Panel

Parallels Containers for Windows 6.0

Parallels Cloud Server 6.0

Parallels Virtual Automation 6.1

Parallels Plesk Control Panel. Plesk 8.3 for Windows Advanced Administration Guide. Revision 1.0

Backup/Restore Utilities Guide

Plesk for Windows Copyright Notice

Patented hosting technology protected by U.S.Patents 7,0909,948; 7,076,633. Patents pending in the U.S.

IBM Endpoint Manager Version 9.1. Patch Management for Red Hat Enterprise Linux User's Guide

Parallels Plesk Panel

Plesk 8.1 for Windows Counter-Strike Game Server

Parallels Virtual Automation 6.0

Plesk for Windows Copyright Notice

Parallels Virtuozzo Containers for Windows

Parallels Plesk Panel

Parallels Plesk Panel

Parallels Server Bare Metal 5.0

Parallels Plesk Panel

Preface 5. Typographical Conventions... 5 Feedback Overview of the Main Changes in the Panel 7

Getting Started With Parallels Business Automation 4.4

Copyright Notice. Parallels IP Holdings GmbH Vordergasse 59 CH-Schaffhausen Switzerland Phone: Fax:

Parallels Virtuozzo Containers 4.6 for Linux

Parallels Virtuozzo Containers for Windows

Parallels Transporter Agent

Parallels Plesk Panel

Plesk 8.3 for Linux/Unix User's Guide

Domain Central Reseller Billing 4.2

IBM Endpoint Manager Version 9.2. Patch Management for SUSE Linux Enterprise User's Guide

Enterprise Reporting Server v3.5

Parallels Virtual Automation 6.1

Legal and Copyright Notice

How To Install Acronis Backup & Recovery 11.5 On A Linux Computer

Parallels Panel. Parallels Small Business Panel 10.2: Administrator's Guide. Revision 1.0

Server Installation/Upgrade Guide

About This Document 3. About the Migration Process 4. Requirements and Prerequisites 5. Requirements... 5 Prerequisites... 5

Copyright 2014, SafeNet, Inc. All rights reserved.

Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice.

Notes for Installing RedHawk 6.3 with Red Hat Enterprise Linux 6.3. Installation Notes. November 6 th, 2014

Kaspersky Security Center Web-Console

Copyright Notice. ISBN: N/A Parallels 660 SW 39th Street Suite 205 Renton, Washington USA Phone: +1 (425) Fax: +1 (425)

Core Protection for Virtual Machines 1

Domain Central Reseller Billing 4.2

Administrator s Guide

Parallels Pro Control Panel

Parallels Pro Control Panel

Parallels Plesk Panel

Parallels Operations Automation 5.0 Public API Reference

Parallels Plesk Automation

Parallels Plesk Panel

IBM Client Security Solutions. Client Security User's Guide

Parallels Plesk Panel

Kaspersky Security Center Web-Console


Installing Virtual Coordinator (VC) in Linux Systems that use RPM (Red Hat, Fedora, CentOS) Document # 15807A1-103 Date: Aug 06, 2012

Parallels Plesk Panel

Configure Backup Server for Cisco Unified Communications Manager

Moxa Device Manager 2.3 User s Manual

Transcription:

Parallels Pro Control Panel 10.3.6 for Linux FTP Setup Guide Printed on 30 March, 2012

Legal and Copyright Notice ISBN: N/A Parallels Holdings, Ltd. c/o Parallels International GmbH Vordergasse 59 CH-Schaffhausen Switzerland Phone: +41-526320-411 Fax: +41-52672-2010 Copyright 2011, Parallels, Inc. All rights reserved www.parallels.com Distribution of this work or derivative of this work in any form is prohibited unless prior written permission is obtained from the copyright holder. Product and service names mentioned herein are the trademarks of their respective owners.

Contents Preface 4 Typographical Conventions... 4 Feedback... 5 About This Guide 6 Before You Start 7 Setting Up a Local FTP Server 8 Step 1. Creating a User Account on the Local FTP Server... 9 Step 2. Setting Up a yum Repository (Optional)... 10 Step 3. Downloading the Parallels Pro Control Panel Installation Files onto the Local FTP Server... 12 Example 1... 13 Example 2... 13 Step 4. Enabling the Installer to Download Files from the Local FTP Server... 14 Appendix A. List of Directories and Files Copied to Your FTP Server 15

C H A P T E R 1 Preface In this chapter: Typographical Conventions... 4 Feedback... 5 Typographical Conventions Before you start using this guide, it is important to understand the documentation conventions used in it. The following kinds of formatting in the text identify special information. Formatting convention Type of Information Example Special Bold Italics Monospace Items you must select, such as menu options, command buttons, or items in a list. Titles of chapters, sections, and subsections. Used to emphasize the importance of a point, to introduce a term or to designate a command line placeholder, which is to be replaced with a real name or value. The names of commands, files, directories, and domain names. Go to the System tab. Read the Basic Administration chapter. The system supports the so called wildcard character search. The license file is located in the http://docs/common/ licenses directory.

Preface 5 Preformatted Preformatted Bold On-screen computer output in your commandline sessions; source code in XML, C++, or other programming languages. What you type, contrasted with on-screen computer output. # ls al /files total 14470 # cd /root/rpms/php CAPITALS Names of keys on the keyboard. SHIFT, CTRL, ALT KEY+KEY Key combinations for which the user must press and hold down one key and then press another. CTRL+P, ALT+F4 Feedback If you have found a mistake in this guide, or if you have suggestions or ideas on how to improve this guide, please send your feedback using the online form at http://www.parallels.com/en/support/usersdoc/. Please include in your report the guide's title, chapter and section titles, and the fragment of text in which you have found an error.

C H A P T E R 2 About This Guide This document provides instructions for setting up a local FTP server to work with the installer for Parallels Pro Control Panel (formerly known as Ensim Pro) for Linux. For simplicity, Parallels Pro Control Panel for Linux is referred to as "Parallels Pro Control Panel" throughout this document. By default, the installer downloads the requisite Red Hat Package Manager (RPMs) and files from Parallels Pro FTP server during the installation of the Parallels Pro Control Panel. Since remote installations consume a large amount of bandwidth resources and time, you can set up a local FTP server that mirrors Parallels Pro Control Panel FTP server for faster installations. This will enable the installer to download the required files from the local FTP server instead of Parallels Pro Control Panel FTP server.

C H A P T E R 3 Before You Start Before you start, verify that your local FTP server is running any of the following operating systems FC 6 (Fedora Core 6), FC 4, CentOS 4.4 (Community Enterprise Operating System 4.4), RHEL 5 (Red Hat Enterprise Linux ES Release 5), and RHEL 4. Note: FC 4 operating system is supported only with 32-bit architecture, and all other operating systems are supported with both 32-bit and 64-bit architecture. You cannot use an FTP server running on the Microsoft Windows operating system because the file naming conventions in Linux and Windows systems differ. Many Parallels Pro Control Panel RPMs use the colon (:) character in their file names, which is invalid in a Windows environment.

C H A P T E R 4 Setting Up a Local FTP Server Setting up a local FTP server consists of the following steps: Step 1 (on page 9). Creating a user account on the local FTP server Step 2 (on page 10). Setting up a yum repository (optional) Step 3 (on page 12). Downloading the Parallels Pro Control Panel installation files onto the local FTP server Step 4 (on page 14). Enabling the installer to download files from the local FTP server Note: You may want to install a FTP server software, (for example, wu-ftpd, ProFTPD, or any other FTP server software) on your server. In this chapter: Step 1. Creating a User Account on the Local FTP Server... 9 Step 2. Setting Up a yum Repository (Optional)... 10 Step 3. Downloading the Parallels Pro Control Panel Installation Files onto the Local FTP Server Step 4. Enabling the Installer to Download Files from the Local FTP Server... 14

Setting Up a Local FTP Server 9 Step 1. Creating a User Account on the Local FTP Server You need to create a user account on your local FTP server. The user account must be set up using the account information in the following procedure: To create a user account on the local FTP server: 1. Log in to the FTP server as the root user using Telnet or SSH. 2. Create a user account with the following account information: ftp_server = download.pro.parallels.com ftp_user = ftp ftp_pass = ftp@swsoft.com You must use the specified account information otherwise the setup will fail. The next step is to download and set up the yum repository containing the operating system RPMs and the required RPM updates as described in the following section. The operating systems supported are FC 6 (Fedora Core 6), FC 4, CentOS 4.4 (Community Enterprise Operating System 4.4), RHEL 5 (Red Hat Enterprise Linux ES Release 5), and RHEL 4. Note: FC 4 operating system is supported only with 32-bit architecture, and all other operating systems are supported with both 32-bit and 64-bit architecture.

10 Setting Up a Local FTP Server Step 2. Setting Up a yum Repository (Optional) Note: This step is required only if you want the installer to use a local yum repository to obtain the operating system RPMs and updates. If you are using up2date, the installer can obtain the required operating system RPMs and updates directly from the Red Hat Network (RHN). The following procedure describes the process for setting up a yum repository on the server and for downloading the required RPMs to the local FTP server. To set up the yum repository and download the RPMs to your local FTP server: 1. Log in to your local FTP server with the account information provided by Parallels Pro Control Panel (ftp/ftp@swsoft.com). You are logged in to your Home directory. 2. Create the directories where you want to download the operating system RPMs (for example, /home/ftp/os) and the RPM updates (for example, /home/ftp/updates) using the following commands: mkdir < os_repository> mkdir < updates_repository> 3. Copy the operating system RPMs (from the vendor CD-ROMs) to the directory created in step 2 using the following command: For RHEL servers: cp /mnt/cdrom/redhat/rpms <os_repository> For Fedora Core servers: cp /mnt/cdrom/fedora/rpms <os_repository> For CentOS servers: cp /mnt/cdrom/centos/rpms <os_repository> 4. Copy the RPM updates to the directory created in step 2 using the following command: cp <source_updates> <updates_repository> where <source_updates> is the Web address from where you obtain the operating system updates and <updates_repository> is the directory you created in step 2. 5. Log in as the root user and install the RPM createrepo-0.4.1-1.rpm.

Setting Up a Local FTP Server 11 6. You may obtain the RPM from the Web site http://dag.wieers.com/packages/createrepo/. rpm -Uvh createrepo-0.4.1-1 7. Create the RPM header files for the operating system RPMs and the RPM updates using the following command: createrepo <os_repository> createrepo <updates_repository> The yum repository is now set up. After you set up the yum repository, proceed to download the Parallels Pro Control Panel installation files as described in the next step.

12 Setting Up a Local FTP Server Step 3. Downloading the Parallels Pro Control Panel Installation Files onto the Local FTP Server Create a local FTP mirror of the directory structure on Parallels Pro Control Panel FTP server by downloading the Parallels Pro Control Panel installation files from Parallels Pro Control Panel FTP server onto 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 Parallels Pro FTP server to your local FTP server. To download the installation files to the local FTP server: 1. Log in to your local FTP server with the account information provided by Parallels Pro Control Panel (ftp/ftp@swsoft.com). You are logged in to your Home directory. 2. Create the directory apt/ensim/epl/<epl_ver> using the following command: mkdir -p apt/ensim/epl/<epl_ver> where <epl_ver> is the version of Parallels Pro Control Panel you want to install For example, if you want to install Parallels Pro Control Panel 10.3.6, create a directory using the following command: mkdir -p apt/ensim/epl/10.3.6 3. Change to the directory apt/ensim/epl/<epl_ver>. cd apt/ensim/epl/<epl_ver> 4. Type the following command to copy the files to your local FTP server: ncftpget -R -u ftp -p ftp@swsoft.com download.pro.parallels.com./ /apt/ensim/epl/<epl_ver>/<epl_rel>.<os_type>.<os_ver>/ The command is case-sensitive. The following table describes the various options used with the command. Command option Description -R Indicates recursive mode (recursively copies whole directory trees) -u ftp The account user name -p ftp@swsoft.co m The account password

Setting Up a Local FTP Server 13 Command option download.pro. parallels.com Description The host name of Parallels Pro FTP server. Refers to the local directory on your local FTP server epl_ver epl_rel os_type os_ver-r Refers to the remote directory containing the latest version of the installer Refers to the remote directory containing the latest release number of the installer Refers to the type of operating system. If you are using the Fedora Core operating system, type fc; If you are using the RHEL/CentOS operating system, type rhel. Refers to the version of the specified operating system. Fedora 4: Type 4 Fedora 6: Type 6 RHEL 4/CentOS 4.x: Type 4ES RHEL 5: Type 5ES Example 1 To copy the Fedora 4 repository on your local FTP server, type the following command: ncftpget -u ftp -p ftp@swsoft.com download.pro.parallels.com./ /apt/ensim/epl/10.3.6/27.fc.4/ Example 2 To copy the RHEL 4 repository on your local FTP server, type the following command: ncftpget -R -u ftp -p ftp@swsoft.com download.pro.parallels.com./ /apt/ensim/epl/10.3.6/27.rhel.4es/

14 Setting Up a Local FTP Server Step 4. Enabling the Installer to Download Files from the Local FTP Server After downloading the files to your local FTP server, you need to enable the installer to obtain the installation files from your local FTP server. To enable downloads from your local FTP server, you must run the ensim-installer.py script using the --ftpserver option with the script. To enable downloads from your local FTP server: 1. Log in to the server on which you want to install Parallels Pro Control Panel. 2. Download the installer script from your local FTP server to the server on which you want to install Parallels Pro Control Panel. The installer script is located in the directory /home/ftp/<epl_rel>.<os_type>.<os_version>/tools. 3. Run the script ensim-installer.py. Use the --help option with the script to learn more about the various command line options you can use with the script. python ensim-installer.py -nadmin -ppasswd --ftpserver=<local_ftp_server_url> -u ftp://ftp:ftp@swsoft.com@<updates_repository> -o ftp://ftp:ftp@swsoft.com@<os_repository> Where: -n is the user name of your Server Administrator account -p is the account password --ftp-server is the host name of your local FTP server repository -u is the complete path to the FTP server repository containing the operating system RPM updates -o is the complete path to the FTP server repository containing the operating system RPMs The installer is now configured to obtain the Parallels Pro Control Panel installation files from your local FTP server. For detailed instructions, refer to the document Parallels Pro Control Panel for Linux Installation Guide. You can find the document on the Web at the Parallels Pro for Linux Documentation page (http://www.parallels.com/en/pro/docs). Ensure that your local FTP server is periodically updated with the latest files from Parallels Pro Control Panel FTP server.

C H A P T E R 5 Appendix A. List of Directories and Files Copied to Your FTP Server The following table lists the directories and files copied to your local FTP server. Directory apt/ensim/epl/<epl_ver>/<epl_rel>.<os_type>.<os_version>/tools apt/ensim/epl/<epl_ver>/<epl_rel>.<os_type>.<os_version>/rpms.l wp Contents Parallels Pro Control Panel Installation script ensiminstaller.py RPMs required for installing Parallels Pro Control Panel The variables used are as follows: <epl_rel> - Represents the latest release number of the installer <epl_ver> - Represents the latest version of Parallels Pro Control Panel <os_type> - Refers to the type of operating system <os_version> - Refers to the version of the specified operating system