4PSA DNS Manager® 3.5.0 Command Line Installation

Manual Version 40020

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.

4PSA is a Registered Trademark of Rack-Soft, LLC.

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.

FreeBSD is a Registered Trademark of FreeBSD, 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
Get Support
Contact Information
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 4PSA 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 4PSA DNS Manager to run the interface
    • dnsmanager-admin-php - PHP support for the Apache server
  • /DNS Manager - 4PSA DNS Manager software packages, proprietary packages.
    • dnsmanager-core - 4PSA DNS Manager low level scripts
    • dnsmanager-php - 4PSA DNS Manager PHP interface

RPM Packages Requirements

4PSA 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 3, 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 Help Desk Center at https://help.4psa.com.

Note

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

Compatibility

4PSA 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)
  • Redhat Enterprise Linux (AS/ES) 3 (i386)
  • CentOS 5.x (i386/x86_64)
  • CentOS 4.x (i386/x86_64)
  • CentOS 3.x (i386)

Get Support

For online help and support please visit the below areas:

Contact Information

Development office:

Rack-Soft SRL
DCL Office Building, 20-22 Bilciuresti Street, sector 1
Bucharest, 014012
ROMANIA
Phone: 646-957-8997 (US), 021-3130165 (Romania)
Fax: 270-638-0988 (US), 021-3130165 (Romania)

E-mail: