Commands to mirrors EZ templates for Parallels Virtuozzo containers
This command mirrors EZ templates for Parallels Virtuozzo containers for RPM-based repositories.
# rsync -au –delete rsync://rsync.autoinstall.plesk.com/autoinstall/PSA10/ destination_directory/PSA10
These commands create links that the installer uses to install EZ templates on DEB-based OSes.
If you plan not to mirror EZ templates or you serve RPM-based OSes, omit this step.
# cd destination_directory/debian; ln -s PSA_10.0.0 PSA10
# cd destination_directory/ubuntu; ln -s PSA_10.0.0 PSA10
Downloading configuration files and mirroring EZ templates
This command downloads the configuration files.
# rsync -auv –delete rsync://autoinstall.plesk.com/’autoinstall/products.inf3 autoinstall/plesk.inf3 autoinstall/pp-sitebuilder.inf3 autoinstall/billing.inf3′ destination_directory
This command mirrors EZ templates for Parallels Virtuozzo containers for RPM-based repositories. If you plan not to mirror EZ templates or you plan to serve Debian or Ubuntu OSes, omit this step.
# rsync -au –delete rsync://rsync.autoinstall.plesk.com/autoinstall/PSA10/ destination_directory/PSA10
How to set up a mirror for the Panel
1. Log in to the server on which you are going to set up a mirror.
2. Create a directory in which the files should reside. For illustration purposes, we will call this directory destination_directory/.
3. Set up a mirror by issuing the following commands.
These commands download the PSA_10.0.0/, SITEBUILDER_5.0.0/, and BILLING_7.0.0/ directories from the Parallels Updates repository to the destination_directory/.
# rsync -au –delete rsync://autoinstall.plesk.com/autoinstall/PSA_10.0.0/ destination_directory
# rsync -au –delete rsync://autoinstall.plesk.com/autoinstall/SITEBUILDER_5.0.0/ destination_directory
# rsync -au –delete rsync://autoinstall.plesk.com/autoinstall/BILLING_7.0.0/ destination_directory
Reference: http://parallels.com/
PSA, Sitebuilder, Billing product directories for Mirroring.
The PSA_10.0.0/, SITEBUILDER_5.0.0/, and BILLING_7.0.0/ are the product directories you should mirror. The directories contain the following files:
Product distribution packages, e.g., dist-deb-Debian-5.0-x86_64/.
dist-[type]-[os-name]-[version]-[architecture]/
Packages required to install the product.
update-[type]-[os-name]-[version]-[architecture]
Note:
If you mirror only Virtuozzo templates, we recommend to exclude the update-* directories from mirroring.
Additional third-party packages.
thirdparty-[type]-[os-name]-[version]-[architecture]
[product]-[parallels-panel-version]-[os-name]-[architecture].inf3 Parallels Installer configuration files. Here product is one of the following: plesk, sitebuilder, billing.
Repository Structure Parallels Plesk Panel for Linux/Unix
The Parallels Plesk Panel for Linux/Unix repository located at http://autoinstall.plesk.com is structured as follows.
* products.inf3 - Parallels Installer configuration file which describes the Panel products
* plesk.inf3 - Parallels Installer configuration files which describe different versions of the Panel and additional components.
* pp-sitebuilder.inf3 - The configuration file which describes SiteBuilder - the required Panel component.
* billing.inf3 - The configuration file which describes Customer & Business Manager - the Panel component.
* [PRODUCT_NAME]_[product_version] - Several subdirectories named in accordance with the Panel versions.
Reference: http://parallels.com/