PHPDNSAdmin 1.5.2 review (linux)

Add to Watch List

DNSAdmin is PHP frontend for creating and editing DNS zone files

License: GPL (GNU General Public License)
OS: Linux
File size: 0K
Developer: bjoern      
Price: $0.00
User Rating:  

0 stars award from rbytes.net

PHPDNSAdmin 1.5.2 is dns software developed by bjoern.
DNSAdmin is PHP frontend for creating and editing DNS zone files. It can also handle multiple domains.

All data is stored within a MySQL database, and zonefiles and reversefiles are created automatically.

It also has a little feature to inventory your system by capturing username, MAC address, and the location. This frontend supports A, TXT, HINFO, MX records, and CNAMES

Requirements:

  • Apache Webserver (tested with version 2.0.53)
  • PHP4 (tested with version 4.3.10 (PHP3 is not working !))
  • MySQL (tested with version 4.0.18)


    Installation

    If you already have a PHPDNSAdmin installation, skip all further steps and refer RELNOTES.

    - First build the hole software with its libraries.

    Please refer the HowTo/Manual for each package !

    Few hints:
    - Extract all sources
    - Build Apache with your own options.
    - Build PHP with this options :

    --with-mysql --with-apxs2=< path to apxs2 >
    --with-zlib --with-openssl --with-gdbm --enable-ftp
    --with-gd -with-mhash --enable-shared
    --enable-memory-limit --enable-sysvshm
    --enable-sysvsem --enable-safe-mode

    (You only need the options --with-mysql, --with-apxs2 and to get the program work !
    As of PHP version 4.3.0 and higher, PEAR Support is automaticily compiled in. You don't need to compile PHP with --with-PEAR option any longer. )

    - Install MySql Database

    Please look at the contributed documents from Mysql, how to install the server.

    - Configure your Apache webserver :

    * Add under mod_autoindex section following :
    < IfModule mod_php4.c>
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php4
    AddType application/x-httpd-php-source .phps
    < /IfModule>

    To activate the PHP parsing for files ending with .php
    With this activation, PHP should work now. No problem.

    * Create a mysql database called dnsadmin with :

    mysqladmin -u root -p < YOURPASSWORD > create dnsadmin

    * After this, you have to create the tables for the database with this command :

    mysql -u root -p < YOURPASSWORD > dnsadmin < new_dnsadmin.sql

    * If you already have a existing installation, you HAVE TO run the migrate.php script !!

    * Modify the config,inc.php file under dnsadmin/includes :

    Change $user to the username you want to use, with the created password under $pass.
    Most installations uses the root user with no password, so the default values should work.

    The most important thing is to change the path of $cachedir, to where your cachefiles are accepted by the DNS server. (I don`t need to say, you must have setup your DNS server first )

    - After this, everything should work. You only have to create your zone and a "REVERSE" zone (Otherwise, you won`t have reversefiles :-)) and starting adding your ipaddresses.

    Thats it !
    PHPDNSAdmin 1.5.2 supports english interface languages and works with Linux.

    Downloading PHPDNSAdmin 1.5.2 will take if you use fast ADSL connection.


    Download

    • 100mbit/s dedicated server
    • 100% availability


    Latest User Reviews

    Write a PHPDNSAdmin Review

    Please register to submit reviews. Registration will grant you access to a number of features and capabilities otherwise unavailable.

    PHPDNSAdmin related software

    • Scout Tracker 0.13
      Scout Tracker tracks Boy Scout advancements towards their Eagle Scout
    • LDAP Explorer 1.18
      LDAP Explorer is designed to work as a generic Web-based LDAP Client running on the server side
    • Zild Database Library 1.1
      Zild Database Library implements a small and easy to use database API with an easy to use API. Here are some key features of "Zild