Article ID: 5794, created on Nov 27, 2008, last review on May 9, 2014

  • Applies to:
  • Plesk 10.x for Linux
  • Plesk 9.x for Linux/Unix


New variable PLESK_LIBEXEC_DIR was introduces in Parallels Plesk Panel version 9.0. The variable indicates directory where internal utilities are stored.
The value is determined according to operating system and architecture.

For Debian, Ubuntu, CentOS, FedoraCore, RedHat and SuSe:


For FreeBSD:

PLESK_LIBEXEC_DIR = /usr/local/libexec/plesk-${RELEASE_VERSION}

Variable ARCH_LIB_DIR is lib for all 32bit operating systems and Debian/Ubuntu, 32bit or 64bit.
For operating systems CentOS, FedoraCore, RedHat and SuSe, 64bit vatiable ARCH_LIB_DIR is lib64.

RELEASE_VERSION is major version of Parallels Plesk Panel.

Additional information

The directory was defined as below.

  1. Version of Parallels Plesk Panel is stored in file /usr/local/psa/version.
~# cat /usr/local/psa/version
9.0.0 CentOS 5 90081117.17

Release version is determined by first two numbers. RELEASE_VERSION = 9.0

  1. Use command uname to get architecture of the operating system:
~# uname -a
Linux 2.6.18-028stab059.6 #1 SMP Fri Nov 14 14:01:22 MSK 2008 i686 i686 i386 GNU/Linux

  1. Archtecture is 32bit and ARCH_LIB_DIR = lib.
For example PLESK_LIBEXEC_DIR for Parallels Plesk Panel based on operation system CentOS 5.x, 32bit is /usr/lib/plesk-9.0.

6ef0db7f1685482449634a455d77d3f4 a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 dd0611b6086474193d9bf78e2b293040 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF