서버 관리 · 1 min read · Oct 01, 2025

CentOS 5에 Nictool 설치하기

CentOS 5에 Nictool 설치하기

Nictool이란?

Nictool은 DNS 관리를 위한 무료 소프트웨어이지만, 다운로드를 위해서는 www.nictool.com에 등록해야 합니다; Nictool은 djbdns, BIND, PowerDNS에서 내보낼 수 있습니다. 모든 데이터는 MySQL에 저장되며 브라우저를 사용하여 웹에서 관리할 수 있습니다. 이 튜토리얼은 CentOS 5.2에 Nictool을 설치하는 방법을 보여줍니다.

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'
please download Apache2::SOAP in www.cpan.org

다음 URL에서 모듈을 다운로드할 수 있습니다: 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

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.