PLESK 7.0.2

Chapter 5. Installing on RedHat Enterprise Linux 3

What happens during the installation?

The process of installing Plesk introduces certain changes in the system. New directories are created, various configuration files are modified, a number of system user accounts are added, etc. This section lists the modifications made to system when installing Plesk on RedHat Enterprise Linux 3 servers.

Controllable services on RedHat Enterprise Linux 3 based Plesk servers

  • named - BIND 9.2.2
  • MySQL - 3.23.58
  • Qmail - 1.03
  • Apache - 2.0.46
  • ProFTPD - 1.2.9
  • courier-imap - 3.0.1-1
  • PostgreSQL - 7.3.4
  • Tomcat 4.1.24
  • Mailman - 2.1.1
  • Spamassassin - 2.61

NOTE

Additional services controllable under Apache are mod_throttle, mod_perl, mod_python, mod_ssl, PHP, Apache::ASP, Front Page 2002.

Directory Structure

Plesk creates the directory /usr/local/psa/ as its root software directory. The location of this directory is defined and changeable within the /etc/psa/psa.conf file.

Plesk also modifies configuration files in following directories:

  • /etc
  • /usr/local/psa
  • /usr/local/frontpage
  • /home/httpd/vhosts
  • /var/lib/mysql
  • /var/lib/pgsql
  • /var/lib/webalizer
  • /var/tomcat4
  • /var/named
  • /var/qmail
  • /var/mailman
  • /var/spool/cron

Accounts and Groups

Plesk creates accounts for Plesk administrator, anonymous FTP user and qmail pseudo-users. These pseudo-users do not have shells in which to operate, alleviating related security concerns.

Using an External DNS Server

You can use an external DNS service with Plesk, but you should follow these manual configuration steps:

  1. During operating system installation, a remote DNS server can be specified. Or after installation, the remote DNS can be specified in the /etc/resolv.conf file.

  2. The line search localdomain must be removed from the /etc/resolv.conf file on the Plesk server.

  3. Any DNS configurations on the local Plesk server must be reflected on the external DNS server.

Other Changes

Plesk creates some links to the MySQL libraries in the /usr/lib subdirectory and adds the @psacln string to /etc/ftpchroot. Also, it adds a string to the file /etc/shells:

  • /bin/false, or
  • /usr/bin/false

If the POP3 service record is not in /etc/services, Plesk adds it. Plesk moves the sendmail binary file to sendmail.plesk. The Plesk startup script is placed in the appropriate location to start Plesk; this script will enable Plesk to start each time the server is booted up.

NOTE

The Creation Utilities are included in Plesk distribution and installed into /usr/local/psa/bin/ directory. Run the utilities with '--help' or '-h' option in order to get help.


to top