在CentOS 5上安装Nictool

在CentOS上安装Nictool 5

Nictool是什么?

Nictool是用于管理DNS的免费软件,但是要下载,我们必须在www.nictool.com注册; Nictool可以从djbdns,BIND,PowerDNS导出。 所有数据都存储在MySQL中,可以使用浏览器通过Web进行管理。 本教程将介绍如何在CentOS 5.2上安装Nictool。

下载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.将目录移动到web文件夹

[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
<VirtualHost *:80>
ServerName server.com
Alias /images/ "/var/www/html/NicToolClient/htdocs/images/"
DocumentRoot /var/www/html/NicToolClient/htdocs
DirectoryIndex index.cgi

<Files "*.cgi">
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
PerlOptions +ParseHeaders
Options +ExecCGI
</Files>

<Directory "/var/www/html/NicToolClient/htdocs">
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

我们可以编辑文件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.提取包NicotolServer  

[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

您可以从此网址下载模块: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.将文件夹移动到Web文件夹

[root@server ~]# mv NicToolServer-2.07 /var/www/html/NicToolServer
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏