Установка ПО · 2 min read · Oct 01, 2025

Установка Nictool на CentOS 5

Установка Nictool на CentOS 5

Что такое Nictool?

Nictool — это бесплатное программное обеспечение для управления DNS, но для загрузки нам нужно зарегистрироваться на www.nictool.com; Nictool может экспортировать из djbdns, BIND, PowerDNS. Все данные хранятся в MySQL и могут управляться через веб с помощью браузера. Этот учебник показывает, как установить Nictool на CentOS 5.2.

1. Скачайте nictool

2. Извлеките nictoolclient

[root@server ~]# tar -zxvf NicToolClient-2.07.tar.gz
[root@server ~]# cd NicToolClient-2.07

3. Установите модули perl

[root@server NicToolClient-2.07]# perl Makefile.PL
[root@server NicToolClient-2.07]# make install clean

4. Переместите директорию в веб-папку

[root@server NicToolClient-2.07]# cd ..
[root@server ~]# mv NicToolClient-2.0.7.tar.gz /var/www/html/NicToolClient

5. Отредактируйте файл httpd.conf следующим образом

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

ServerName server.com
Alias /images/ "/var/www/html/NicToolClient/htdocs/images/"
DocumentRoot /var/www/html/NicToolClient/htdocs
DirectoryIndex index.cgi


SetHandler perl-script
PerlResponseHandler ModPerl::Registry
PerlOptions +ParseHeaders
Options +ExecCGI



AllowOverride None
Order allow,deny
Allow from all

6. И мы можем отредактировать файл nictoolclient.conf

[root@server ~]# nano /var/www/html/NicToolClient/lib/nictoolclient.conf

Измените эту строку:

$NicToolClient::app_dir     = '/usr/local/www/NicToolClient';

на:

$NicToolClient::app_dir     = '/var/www/html/NicToolClient';

7. Перезапустите службу apache

[root@server ~]# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]

Теперь мы можем попробовать установить NictoolServer.

8. Извлеките пакет NictoolServer

[root@server ~]# tar -zxvf NicToolServer-2.07.tar.gz
[root@server ~]# cd NicToolServer-2.07

9. Установите модули Perl

[root@server NicToolServer-2.07]# perl Makefile.PL

Если мы получим сообщения, подобные этому:

'Warning: prerequisite Apache2::SOAP 0 not found'
пожалуйста, скачайте Apache2::SOAP на www.cpan.org

Вы можете скачать модуль по следующему адресу: http://search.cpan.org/CPAN/authors/id/R/RK/RKOBES/Apache2-SOAP-0.73.tar.gz

[root@server NicToolServer]# tar zxvf Apache2-SOAP-0.73.tar.gz
[root@server NicToolServer]# cd Apache2-SOAP-0.73
[root@server Apache2-SOAP-0.73]# perl Makefile.PL
[root@server Apache2-SOAP-0.73]# make
[root@server Apache2-SOAP-0.73]# make test
[root@server Apache2-SOAP-0.73]# make install

10. Если ваш Apache2::SOAP был установлен, вы можете продолжить установку модулей perl

[root@server NicToolServer-2.07]# make deps
[root@server NicToolServer-2.07]# make install clean

11. Переместите папку в веб-папку

[root@server ~]# mv NicToolServer-2.07 /var/www/html/NicToolServer
Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.