Prior to installing or upgrading Plesk, be sure to backup your server. Refer to the Plesk Installation Guide available at http://download1.swsoft.com/Plesk/Plesk8.2/Doc//plesk-8.2-unix-installation-guide.pdf to obtain instructions on installing and upgrading Plesk.
Other documentation on Plesk 8.2.1 is available at http://www.swsoft.com/en/products/plesk/docs
Plesk 8.2.1 FAQ is available at http://faq.swsoft.com
To install Plesk software on a server,
# cd /root/plesk
# chmod +x plesk_auto_installer_file_name
Use the username "admin" and password "setup" (both are case sensitive). For security reasons, be sure to change the password upon initial login.
Important notes for Virtuozzo users:
Since Plesk 8.1, Auto-installer (Plesk Updater) supports updating Plesk inside Virtuozzo virtual private servers (VPS) using EZ templates.
Compared to the previously used updating scheme, updating through EZ templates will save disk space significantly and will allow running more virtual private servers on a single hardware node.
This feature is available only with EZ templates. To upgrade a VPS with Plesk this way, you need to:
Note: We recommend that you install or update using the EZ templates shipped with Plesk 8.1, so as to avoid subsequent manual installation of hotfixes and updates.
As for STD templates:
if you had Plesk 7.5.4 upgraded by the Auto-installer utility, but still wish to upgrade Plesk by upgrading Virtuozzo STD templates, use the "Jump Mode" option.
If Plesk upgrade fails, try running the "killall -9 safe_mysqld mysqld" command and then restart the upgrade procedure. After upgrading Plesk from version 7.x to 8.2, the Plesk Updater function in the control panel will be accessible. For subsequent upgrades, Virtuozzo users will need to either use the consol Auto-installer utility or unlock the control panel's Updater function. To do this, log in to Plesk's MySQL database server, type "use psa", and then run the query "update misc set val='false' where param='disable_updater';".
Notes on upgrading: After upgrading to Plesk 8.2, all custom (third-party) skins become unregistered. If you wish to restore the custom skins that you used before the upgrade, run the command "/opt/psa/tmp/restore-custom-skins.sh", where /opt/psa is your Plesk installation directory (for example, /usr/local/psa.) You can remove this file after restoring your skins.
To update or upgrade your Plesk software from the control panel:
Note: If you want to update/upgrade from a locally stored Plesk distribution or Plesk update server mirror inside your network, click Preferences, select the "Network storage" source type, specify the URL and click OK.
Note: If you run Plesk inside a VPS, you can install updates using EZ templates.
ATTENTION: To upgrade to Plesk 8.1 from previous versions you need to use upgrade through Auto-installer Console Utility because previous versions of Plesk uses an old version of Auto-installer which don't know about new distribution(via FreeBSD ports).
To update or upgrade your Plesk software by means of the Auto-installer utility:
Note: If you run Plesk inside a VPS, you can update Plesk using EZ templates.
See the related article on known problem with installation/upgrade through EZ templates.
Note: When upgrading Plesk from 7.5.x to 8.2 using Auto-installer, be sure to upgrade the Tomcat component, otherwise, Java applications will not be supported on your server.
sh# dpkg -l <package_name> for example: sh# dpkg -l psa
Install the packages of indicated versions or higher from the Debian-4.0 x86_64 disc:
sitebuilder-de-de_4.0.0-1+07070609_all.deb sitebuilder-es-es_4.0.0-1+07070609_all.deb sitebuilder-fr-fr_4.0.0-1+07070609_all.deb sitebuilder-hu-hu_4.0.0-1+07070609_all.deb sitebuilder-it-it_4.0.0-1+07070609_all.deb sitebuilder-ja-jp_4.0.0-1+07070609_all.deb sitebuilder-module-areamap_4.0.0-build07062700_all.deb sitebuilder-module-downloadablecontent_4.0.0-build07062700_all.deb sitebuilder-module-eshop_4.0.0-build07062700_all.deb sitebuilder-module-feedback_4.0.0-build07062700_all.deb sitebuilder-module-flashintro_4.0.0-build07062700_all.deb sitebuilder-module-forum_4.0.0-build07062700_all.deb sitebuilder-module-guestbook_4.0.0-build07062700_all.deb sitebuilder-module-login_4.0.0-build07062700_all.deb sitebuilder-module-rssreader_4.0.0-build07062700_all.deb sitebuilder-module-script_4.0.0-build07062700_all.deb sitebuilder-module-statistics_4.0.0-build07062700_all.deb sitebuilder-module-voting_4.0.0-build07062700_all.deb sitebuilder-pt-br_4.0.0-1+07070609_all.deb sitebuilder-pt-pt_4.0.0-1+07070609_all.deb sitebuilder-ru-ru_4.0.0-1+07070609_all.deb sitebuilder-zh-cn_4.0.0-1+07070609_all.deb sitebuilder-zh-tw_4.0.0-1+07070609_all.deb php5-ioncube-php52_3.3-dbn40x86_64.build07051709_amd64.deb php5sb_5.2.1-5swsoft_amd64.deb
If prior to installing Plesk package you have already installed and configured MySQL, you need to do the following: set the empty password for the MySQL 'root' user or create the user 'admin' with password 'setup' and 'root' privileges.
psa-courier-imap_3.0.8-debian4.0.build82070918.10_amd64.deb psa-courier-imap-add_8.2.1-debian4.0.build82070918.10_amd64.deb psa_8.2.1-debian4.0.build82070918.10_amd64.deb psa-qmail_1.03-debian4.0.build82070918.10_amd64.deb psa-proftpd_1.3.0-debian4.0.build82070918.10_amd64.deb psa-proftpd-inetd_1.3.0-debian4.0.build82070918.10_amd64.deb psa-locale-base-en-us_8.2.1-debian4.0.build82070918.10_amd64.deb psa-api_8.2.1-debian4.0.build82070918.10_amd64.deb psa-horde_3.1.4-debian4.0.build82070918.10_amd64.deb psa-imp_4.1.4-debian4.0.build82070918.10_amd64.deb libpam-plesk_8.2.1-debian4.0.build82070918.10_amd64.deb psa-pylibplesk_8.2.1-debian4.0.build82070918.10_all.deb psa-updates_8.2.1-debian4.0.build82070918.10_all.deb psa-awstats-configurator_1.0.0-debian4.0.build82070918.10_all.deb
For installation use the command:
dpkg -i <deb-packages list>
ppwse_1.1-debian4.0.build82070918.10_all.debIf you plan to use Backup utilities, you should install the following packages from the 'dist-deb-Debian-4.0-x86_64/opt/bu' directory of your Plesk distribution:
psa-backup-manager_8.2.1-debian4.0.build82070918.10_amd64.deb psa-ftputil_8.2.1-debian4.0.build82070918.10_all.debIf you plan to use the Counter-Strike game server module for Plesk, you should install the following package from the 'dist-deb-Debian-4.0-x86_64/opt/modules/csgs' directory of your Plesk distribution:
psa-cs-gs_2.0.0-debian4.0.build82070918.10_amd64.debIf you plan to use Plesk Firewall module, you should install the following packages from the 'dist-deb-Debian-4.0-x86_64/opt/modules/firewall' directory of your Plesk distribution:
psa-firewall_1.0.1-debian4.0.build82070918.10_amd64.debIf you plan to use the Dr. Web anti-virus software, you should install the following packages from the 'dist-deb-Debian-4.0-x86_64/opt/drweb' directory of your Plesk distribution:
drweb-qmail_4.33-debian4.0.build82070918.10_amd64.deb drweb-base_4.33-5psa_amd64.deb drweb-daemon_4.33-5psa_amd64.deb drweb-updater_4.33-4psa_amd64.debIf you plan to use the Plesk Migration Manager, you should install the following package from the 'dist-deb-Debian-4.0-x86_64/opt/migration' directory of your Plesk distribution:
psa-migration-manager_8.2.1-debian4.0.build82070918.10_amd64.deb log4cpp-plesk_0.3.5rc2-debian4.0.build82070918.10_amd64.debIf you plan to use Plesk API, you should install the following packages from the 'dist-deb-Debian-4.0-x86_64/opt/api' directory of your Plesk distribution:
psa-api-rpc_8.2.1-debian4.0.build82070918.10_amd64.debIf you plan to use the Plesk VPN module, you should install the following package from the 'dist-deb-Debian-4.0-x86_64/opt/modules/vpn' directory of your Plesk distribution:
psa-vpn_1.0.1-debian4.0.build82070918.10_amd64.debIf you plan to use MAPS spam protection or SpamAssassin support, you should install the following packages from the 'dist-deb-Debian-4.0-x86_64/opt/mail' directory of your Plesk distribution:
psa-spamassassin_8.2.1-debian4.0.build82070918.10_amd64.deb psa-qmail-rblsmtpd_0.70-debian4.0.build82070918.10_amd64.debIf you plan to use the Battlefield 1942 game server module for Plesk, you should install the following package from the 'dist-deb-Debian-4.0-x86_64/opt/modules/bf1942' directory of your Plesk distribution:
psa-bf1942_1.0.0-debian4.0.build82070918.10_amd64.debIf you plan to use the Fileserver module for Plesk, you should install the following package from the 'dist-deb-Debian-4.0-x86_64/opt/modules/fileserver' directory of your Plesk distribution:
psa-fileserver_1.0.0-debian4.0.build82070918.10_amd64.debIf you plan to use Additional Horde (webmail) components for Plesk, you should install the following packages from the 'dist-deb-Debian-4.0-x86_64/opt/horde' directory of your Plesk distribution:
psa-ingo_1.1.3-debian4.0.build82070918.10_amd64.deb psa-kronolith_2.1.5-debian4.0.build82070918.10_amd64.deb psa-turba_2.1.4-debian4.0.build82070918.10_amd64.deb psa-mnemo_2.1.1-debian4.0.build82070918.10_amd64.deb psa-passwd_3.0.1-debian4.0.build82070918.10_amd64.deb psa-mimp_1.0.1-debian4.0.build82070918.10_amd64.debIf you plan to use site applications, you should install the following packages from the 'dist-deb-Debian-4.0-x86_64/opt/vault' directory of your Plesk distribution:
psa-appvault-phpbb_2.0.22-82016_all.deb psa-appvault-noahclass_1.3-82048_all.deb psa-appvault-joomla_1.0.12-82031_all.deb psa-appvault-tikiwiki_1.9.7-82029_all.deb psa-appvault-phpads_2.0.8-82029_all.deb psa-appvault-moodle_1.8-82022_all.deb psa-appvault-mantis_1.0.6-82019_all.deb psa-appvault-serendipity_1.1.2-82022_all.deb psa-appvault-smf_1.1.2-82025_all.deb psa-appvault-phprojekt_5.0-82038_all.deb psa-appvault-webcalendar_1.0-82041_all.deb psa-appvault-brim_2.0.0-82023_all.deb psa-appvault-postnuke_0.761a-82048_all.deb psa-appvault-mediawiki_1.8.2-82032_all.deb psa-appvault-phpmyvisites_2.3-82017_all.deb psa-appvault-egroupware_1.2.104-82041_all.deb psa-appvault-xoops_2.2-82041_all.deb psa-appvault-anyinventory_2.0-82018_all.deb psa-appvault-drupal_4.6.3-82039_all.deb psa-appvault-myorgbook_2.8-82019_all.deb psa-appvault-advancedpoll_2.03-80024_all.deb psa-appvault-autoindex_1.5.3-80026_all.deb psa-appvault-b2evolution_0.9.0.12-80020_all.deb psa-appvault-bbclone_0.48-80021_all.deb psa-appvault-coppermine_1.3.3-80041_all.deb psa-appvault-cslh_2.12.2-80020_all.deb psa-appvault-docfaq_1.71-80029_all.deb psa-appvault-fasttrack_5.2-80024_all.deb psa-appvault-gallery_2.0-80058_all.deb psa-appvault-geeklog_1.3.11-80040_all.deb psa-appvault-gtchat_0.93-80023_all.deb psa-appvault-mambo_4.6.2-82003_all.deb psa-appvault-merchant_5.3-80024_all.deb psa-appvault-openbiblio_0.5-80036_all.deb psa-appvault-oscommerce_2.2ms2-82050_all.deb psa-appvault-owl_0.80-80025_all.deb psa-appvault-phpbook_1.50-80023_all.deb psa-appvault-phpbugtracker_1.19-80023_all.deb psa-appvault-phpdig_1.85-80019_all.deb psa-appvault-phpmoney_1.3-80030_all.deb psa-appvault-phpmyfamily_1.4.1-80023_all.deb psa-appvault-phpsurveyor_0.98-80031_all.deb psa-appvault-phpwiki_1.3.11-80031_all.deb psa-appvault-phpwebsite_0.10.2-80016_all.deb psa-appvault-pmachinefree_2.4-80024_all.deb psa-appvault-plog_1.0-80025_all.deb psa-appvault-siteframe_3.2.2-80016_all.deb psa-appvault-tellme_1.2-80019_all.deb psa-appvault-tutos_1.88-80024_all.deb psa-appvault-typo3_4.0-80008_all.deb psa-appvault-uebimiau_2.7.8-80027_all.deb psa-appvault-webshopmanager_2.0-80018_all.deb psa-appvault-wordpress_2.0-80015_all.deb psa-appvault-xrms_1.19-80018_all.debIf you plan to use Watchdog (System monitoring module), you should install the following packages from the 'dist-deb-Debian-4.0-x86_64/opt/modules/watchdog' directory of your Plesk distribution:
psa-watchdog_2.0.3-debian4.0.build82070918.10_amd64.debIf you plan to use SSHTerm - SSH Terminal java applet, you should install the following packages from the 'dist-deb-Debian-4.0-x86_64/opt/sshterm' directory of your Plesk distribution:
sshterm_0.2.2-debian4.0.build82070918.10_amd64.debIf you would like to unpack and install the reference on designing and deploying custom skins for Plesk, you should install the following package from the 'dist-deb-Debian-4.0-x86_64/opt/docs' directory of your Plesk distribution:
psa-manual-custom-skin-guide_8.2.1-debian4.0.build82070918.10_amd64.debIf you plan to use SiteBuilder and Sitebuilder module for Plesk, you should install the following packages from the 'dist-deb-Debian-4.0-x86_64/opt/sitebuilder' directory of your Plesk distribution:
sitebuilder_4.0.0-build07062700_all.deb sitebuilder-core_4.0.0-dbn40x86_64.build07062700_amd64.deb psa-sbm3_4.0-46_all.debIf you plan to use mailing lists provided by the Mailman software, you should install the mailman package by means of Plesk Auto-installer and install support for Mailman mailing lists.
When the installation is finished, Plesk will start automatically. In order to complete the Plesk initial configuration, you need to log in to Plesk on your host at https://machine.domain.name:8443/ or https://IP-Address:8443/
The default username is "admin" and the default password is "setup", both are case sensitive. For security reasons, this password should be changed upon initial login.
NOTES: Plesk enables PHP safe_mode during installation (the directive 'safe_mode-On' in php.ini). However, you can disable the safe_mode for individual domains if required. To do this, you should use the vhost.conf (vhost_ssl.conf) features. See http://download1.swsoft.com/Plesk/Plesk8.2/Doc//plesk-8.2-unix-administrators-guide.pdf for details.
In order to use multiple interface languages in the Webmail application, you may need to run the 'dpkg-reconfigure locales' command and choose the locales to install.
Plesk cannot enable user quotas on XFS partition during installation because such operation requires remount of XFS partition. In order to enable hard disk quotas on XFS partition you should manually remount it with usrquota option (additional information can be found on 'quotaon' man page).
We recommend that you install the Turba contact management application, if you wish to have access to the contact list entries you had in your Horde 2 application before upgrade. To install Horde applications, use the command:
dpkg -i <deb-packages list>
For managing the SiteBuilder system through Plesk, the 'remote_admin' user account with administrator's privileges is created in the SiteBuilder. To ensure the proper work of the SiteBuilder Remote Administration module, you should not remove or block this user account. however, if you do not use the SiteBuilder Remote Administration Module, you can remove this user account.
To make operating the SiteBuilder API (remote_admin) more secure, the /usr/local/sitebuilder/remote_admin directory is password protected, and the following default user name and password are stored in the .htpasswd file: radmin/sbradmin. For security reasons you must change the default password. To do this, run the command 'htpasswd /usr/local/sitebuilder/remote_admin/.htpasswd radmin', and then enter the new password and confirm it.
[*] Security improvements and bugfixes
[*] Upgrade procedure improvements
[-] Several autoinstller utility bugs with packages checking and mirroring have been resolved
[-] Several selinux configuration issues have been resolved.
[-] Several Backup and Migration bugs have been fixed.
[-] Issue with mail stucked in qmail-queue is resolved.
[-] Issue with sending notifications about domain expiration by statistics utility is resolved.
[-] Issue with permanent Spamassassin restarting by Watchdog is resolved.
[-] Problem with incorrect message("Management of parent node is forbidden") after domain deletion is resolved.
[-] Issue with mailling lists with dot symbols is resolved
[-] Issue with php safe mode management by client is resolved.
[-] Issue with incorrect php dependences of 'coppermine' and 'gallary' packages is resolved.
[-] Several issues with MySQL packages from mysql.com compatibility have been resolved.
[-] Issue with mysqldump.sh utility is resolved.
Example: when you select the 'base' component for installation, ASP support for Apache is also installed because 'mod_asp' is a part of the 'base' component.
For example, the utility '/usr/local/psa/bin/domain.sh' is now named '/usr/local/psa/bin/domain'.
This can cause problems in functioning of third-party products that use these scripts.
Note: Old syntax is still supported, but the compatibilty wrappers will be removed in the next major release.
# To disable tunneled clear text passwords, change to no here! PasswordAuthentication no #PermitEmptyPasswords no".
---- Legend: [+] new feature [-] bug fixed or removed [*] bug fixed and improvement made
SWsoft Headquarters 13755 Sunrise Valley Drive Suite 600 Herndon, VA 20171 USA Phone: +1.703.815.5670, Fax: +1.703.815.5675 World Wide Web: http://www.swsoft.com E-mail: For billing information, email firstname.lastname@example.org For purchasing or partnering information, email email@example.com For technical support, use our Online Support Form. To report problems with Plesk software, email firstname.lastname@example.org For information on career opportunities with SWsoft, email email@example.com For press contact information, email firstname.lastname@example.org For information about becoming a Partner, email email@example.com For information on translating Plesk into your language, email firstname.lastname@example.org For general product information, email email@example.com Copyright 1999 - 2007 SWsoft. All rights reserved.