JWhoisServer

A small, fast, and highly configurable RFC 3912 compliant whois server
Download

JWhoisServer Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Klaus Zerwes
  • Publisher web site:

JWhoisServer Tags


JWhoisServer Description

A small, fast, and highly configurable RFC 3912 compliant whois server JWhoisServer project is a small, fast, and highly configurable RFC 3912 compliant whois server written in Java and using RDBMS as a storage engine.Requirements:- ant- log4j- mysql-jdbc- whoisInstallation:- Maybe you will have to point the build-script to the locations of log4j and mysql-jdbc- Type 'ant help-classpath' to see how to do this 'ant help' may give you other hints.- You may edit build.properties or use command-line arguments to adjust the properties required for the build and installRun:cd buildant jarant -Dpackage.installdir.etc=/etc/jwhoisserver -Dpackage.installdir.init=/etc/init.d jar-install(if you use some properties via commandline for building, you should use the same one for the install target ... may be better: edit build.properties!)after you install the server, edit the default cfg file (/etc/jwhoisserver/server.cfg)The directory 'sql' contains several SQL - files: data.sql - basic data inserts db.sql - create database struct.sql - db struct test.sql - test data user.sql - db user instructionsTo configure the databes:create dbcreate usercreate structread in basic datainsert test data or insert your own datamysql -u root -p < db.sqlmysql -u root -p < user.sqlmysql -u root -p jwhoisserver < struct.sqlmysql -u root -p jwhoisserver < data.sqlmysql -u root -p jwhoisserver < test.sqlStart server:/usr/local/sbin/jwhoisserverpoint your favorite whois-client to the host running jwhoisserver and query for 'test.tld':whois -h localhost test.tldif the server starts OK, you may use the init.d-script to start him sillently as daemon.


JWhoisServer Related Software