PLESK 7.0.2 > Installing on RedHat Linux 9

Upgrade instructions

Upgrading Plesk 6.0.x to Plesk 7 RPM requires RedHat Linux 9 with Plesk 6.0.x RPM already installed on your system.

IMPORTANT

After upgrading your Plesk 6.0.x your Plesk 6.0.x license key will be saved and replaced by the Plesk 7 default license key. Please contact sales@sw-soft.com in order to receive the new Plesk 7 license key.

  1. Log in

    Log in as root to your system.

  2. Stop Plesk's services

    # /etc/init.d/psa stopall

  3. Base upgrade

    Upgrade the base Plesk RPMs from the directory 'base' in your Plesk archive:

    IMPORTANT

    It is necessary to upgrade all Plesk RPMs simultaneously by one rpm -Uhv <RPMs list> command, where <RPMs list> is the following list of RPMs.

    • courier-imap-3.0.1-1psa.rh9.i586.rpm
    • Mambo-4.5-rh9.build040407.22.noarch.rpm
    • osCommerce-2.2ms2-rh9.build040407.22.noarch.rpm
    • psa-7.0.2-rh9.build040407.22.i586.rpm
    • psa-courier-imap-add-7.0.2-rh9.build040407.22.i586.rpm
    • psa-locale-base-en-7.0.2-rh9.build040407.22.noarch.rpm
    • psa-logrotate-3.6.6-13.rh9.i586.rpm
    • psa-proftpd-1.2.9-rh9.build040407.22.i586.rpm
    • psa-proftpd-xinetd-1.2.9rel-rh9.build040407.22.i586.rpm
    • psa-qmail-1.03-rh9.build040407.22.i586.rpm

  4. Additional

    In order to enable Plesk to provide additional functionality you can install a number of additional packages.

    NOTE

    These packages are not required for Plesk to function properly.

    1. If you plan to use server-wide MAPS spam protection, you should install following RPM from the 'opt/mail' directory

      psa-qmail-rblsmtpd-0.70-rh9.build040407.22.i586.rpm

    2. If you plan to use SpamAssassin spam filter, you should install the following RPMs from the 'opt/mail' directory

      • perl-Mail-SpamAssassin-2.61-2.i586.rpm
      • perl-Text-Iconv-1.2-2.i586.rpm
      • psa-spamassassin-7.0.2-rh9.build040407.22.i586.rpm
      • spamassassin-2.61-2.i586.rpm
      • spamassassin-tools-2.61-2.i586.rpm

    3. In order for your Apache to support FrontPage extensions it is necessary to install the following RPM from the 'opt/fp' directory in your Plesk archive:

      frontpage-5.0-43psa.rh9.i586.rpm

    4. To enable support for Apache::ASP, you should install the following RPMs from the 'opt/perl' directory in your Plesk archive:

      • perl-Apache-ASP-2.49-33psa.noarch.rpm
      • perl-Font-AFM-1.18-33psa.noarch.rpm
      • perl-FreezeThaw-0.43-33psa.noarch.rpm
      • perl-HTML-Format-1.23-33psa.noarch.rpm
      • perl-HTML-Tree-3.16-33psa.noarch.rpm
      • perl-MLDBM-2.01-33psa.noarch.rpm
      • perl-MLDBM-Sync-0.30-33psa.noarch.rpm

    5. In order for your server to support JSP and Java Servlet it is necessary to install following RPMs from the 'opt/java' and 'Third_Party' directories

      • mod_webapp-4.1.29-13psa.rh9.i586.rpm
      • psa-tomcat-configurator-7.0.2-rh9.build040407.22.noarch.rpm
      • j2sdk-1_4_2-linux-i586.rpm
      • regexp-1.3-1jpp.noarch.rpm
      • tomcat4-4.1.24-full.2jpp.noarch.rpm
      • tomcat4-admin-webapps-4.1.24-full.2jpp.noarch.rpm
      • tomcat4-webapps-4.1.24-full.2jpp.noarch.rpm
      • xerces-j-1.2.1-2.noarch.rpm

    6. If you plan to use PostgreSQL RDBMS, you should install the RPMs of indicated versions or higher from the RedHat 9 disc or you can obtain them at ftp://updates.redhat.com/9/en/.

      • postgresql-7.3.4-3.rhl9.i386.rpm
      • postgresql-server-7.3.4-3.rhl9.i386.rpm
      • postgresql-libs-7.3.4-3.rhl9.i386.rpm

    7. In order for your server to support mailing lists through mailman it is necessary to install the following RPM of indicated version or higher from the RedHat 9 disc or you can obtain them at ftp://updates.redhat.com/9/en/.

      mailman-2.1.1-4.i386.rpm

  5. Completion

    When the upgrade is complete, Plesk will have started automatically. You will be able to login to Plesk as before. All login names and passwords will remain unchanged.

    NOTE

    If you used language pack for PSA 6.0.x, then you will need to install the language pack for Plesk 7 after upgrade, for the proper localization.

    NOTE

    Any custom interface skins used for PSA 6.0.x control panel will not work properly with Plesk 7, as the skins formats are incompatible.

    NOTE

    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).

    NOTE

    You can install several pre-packaged Site Applications from from the 'opt/vault' directory in your Plesk archive. Site Applications can be installed through Plesk Control Panel or using rpm -ivh <RPMs list> (in this case, when done, you have to go to the Control Panel "Server" -> "Application Vault" page to refresh list of installed applications).


to top