4PSA DNS Manager 4.0.0
Command Line Installation

Manual Version 77835.3 at 2011/03/07 15:05:51

For suggestions regarding this manual contact: docs@4psa.com

All rights reserved.

Distribution of this work or derivative of this work is prohibited unless prior written permission is obtained from the copyright holder.

DNS Manager is a registered trademark of 4PSA (Rack-Soft, Inc.).

Plesk is a registered trademark of Parallels, Inc.

Linux is a registered trademark of Linus Torvalds.

RedHat is a registered trademark of Red Hat Software, Inc.

All other trademarks and copyrights are property of their respective owners.

Table of Contents

RPM Packages Included in the Distribution
RPM Packages Requirements
Installation Steps
Upgrade
Compatibility
Contact and Support
25 minutes
It will take about 25 minutes to an intermediate user to read this document and follow the steps highlighted here.

RPM Packages Included in the Distribution

  • /Third_Party.OS - All packages in this directory are standard open source packages. They are shipped with the product due to the lack of OS support or because the versions shipped with the OS do not satisfy the DNS Manager requirements. The list below could be different depending on the operating system the distribution is built for.
    • MySQL-client-standard
    • MySQL-devel-standard
    • MySQL-server-standard
    • MySQL-shared-compat-standard
    • MySQL-shared-standard
    • libmcrypt
    • libxml2
    • libxml2-python
    • mhash
  • /Third_Party - All packages in this directory are Open Source. They are patched and custom compiled by 4PSA. Installing another package with the same name will most likely break the installation.
    • dnsmanager-admin - Apache server used by DNS Manager to run the interface
    • dnsmanager-admin-php - PHP support for the Apache server
  • /DNS Manager - DNS Manager software packages, proprietary packages.
    • dnsmanager-core - DNS Manager low level scripts
    • dnsmanager-php - DNS Manager PHP interface

RPM Packages Requirements

DNS Manager requires the following standard RPM packages:

  • sharutils
  • ntp
  • curl
  • bind

Make sure that these packages are installed. The product will refuse to install if any required package is not installed. Depending on your operating system, you can install any package using the automatic RPM package managers.

Redhat Enterprise Linux 4 users can execute:

> up2date <package_name>

Redhat Enterprise Linux 5, CentOS 3.x , CentOS 4.x and CentOS 5.x users can execute:

> yum install <package_name>

Installation Steps

  1. Make sure that yum RPM is installed on your server.

  2. Log in to your server as root (you can use "SSH" from Linux or "Putty" from Windows).

  3. To download the installer script on your server, execute the following command:

    wget http://www.4psa.com/software/dnsmanagerinstaller.sh

  4. Run the installer script by executing:

    sh dnsmanagerinstaller.sh

    Have some patience. The script will download all the RPM packages from the repository and will try to install them.

Upgrade

In order to upgrade the system you must execute the same steps like in the product installation (described above).

DO NOT press CTRL-C during RPM installation as your installation can be left in an inconsistent state. If you experience any problem during the upgrade do not hesitate to open a support ticket in the 4PSA Support Zone.

Note

If you are upgrading from version 1.x, you are strongly advised to read the DNS Manager 1.x Upgrade Notes.

Compatibility

DNS Manager is compatible with the following operating systems:

  • Redhat Enterprise Linux Server 5.0 (i386/x86_64)
  • Redhat Enterprise Linux (AS/ES) 4 (i386/x86_64)
  • CentOS 5.x (i386/x86_64)
  • CentOS 4.x (i386/x86_64)

Contact and Support

For online help and support please visit:

For mailing addresses and phone numbers from our offices:

http://www.4psa.com/contactus

If you have any question, do not hesitate to contact us.