Installing Nictool On CentOS 5 - Page 2

Want to support HowtoForge? Become a subscriber!
 
Submitted by rhein.andrea (Contact Author) (Forums) on Thu, 2010-04-01 11:44. ::

12. Add this line in httpd.conf file

[root@server ~]# nano /etc/httpd/conf/httpd.conf

<IfDefine !MODPERL2> 
PerlFreshRestart On
</IfDefine>
PerlTaintCheck Off
Listen 8082
PerlRequire /var/www/html/NicToolServer/nictoolserver.conf
PerlRequire /var/www/html/NicToolClient/lib/nictoolclient.conf

<VirtualHost 127.0.0.1:8082>
KeepAlive Off

<Location />
SetHandler perl-script
PerlResponseHandler NicToolServer
</Location>

<Location /soap>
SetHandler perl-script
# ATTENTION: Comment out one or the other!
#PerlResponseHandler Apache::SOAP
PerlResponseHandler Apache2::SOAP
# /ATTENTION
PerlSetVar dispatch_to "/var/www/html/NicToolServer, NicToolServer::SOAP"
</Location>
</VirtualHost>

 

13. Restart service apache and run service mysql

[root@server ~]# service httpd restart

[root@server ~]# service mysqld start

 

14. Create database

[root@server ~]# cd /var/www/html/NicToolServer/sql/

[root@server sql]# perl create_tables.pl

#########################################################################

               NicTool database connection settings

#########################################################################

Please enter database hostname [localhost]:

Please enter database root password:

Please enter a name for the NicTool database [nictool]:

Please enter a username for NicTool's database user [nictool]:


#########################################################################

                 NicTool admin user (root) settings

#########################################################################

Please enter a new root password for NicTool:

Please enter a verify password:

Please enter an email address for the root user of NicTool: server@mail.com


Beginning table creation.

If any of the information you entered is incorrect, press Control-C now!

-------------------------

DATABASE DSN:  mysql://nictool:******@localhost/nictool

host: localhost

db  : nictool

user: nictool

   *** the DSN info must match the settings in nictoolserver.conf! ***


NICTOOL LOGIN: http://localhost/index.cgi

user :  root

pass :  *******

email:  server@mail.com

-------------------------

Otherwise, hit return to continue...


importing contents of nt_group.sql .. done.

importing contents of nt_summary.sql .. done.

importing contents of nt_nameserver.sql .. done.

importing contents of nt_zone.sql .. done.

importing contents of nt_perm.sql .. done.

importing contents of nt_user.sql .. done.

importing contents of temp.sql .. done.

 

15. And then edit file nictoolserver.conf and fill in the correct MySQL settings

[root@server sql]# cd ..

[root@server NicToolServer]# nano nictoolserver.conf

$NicToolServer::db_engine = 'mysql';
$NicToolServer::db_host = 'localhost';
$NicToolServer::db_port = 3306;
$NicToolServer::db = 'nictool';
$NicToolServer::db_user = 'nictool';
$NicToolServer::db_pass = '';

 

16. Restart apache

[root@server NicToolServer]# service httpd restart


Please do not use the comment function to ask for help! If you need help, please use our forum.
Comments will be published after administrator approval.
Submitted by thorko (not registered) on Thu, 2011-12-29 16:49.

you can download the NicTool without registration here

http://www.thorko.de/assets/download/linux/NicTool-2.08.tar.gz

Cheers

thorko