Установка · 1 min read · Dec 22, 2025

Установка Nictool на CentOS 5 - Страница 2

12. Добавьте эту строку в файл httpd.conf

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

PerlTaintCheck Off
Listen 8082
PerlRequire /var/www/html/NicToolServer/nictoolserver.conf
PerlRequire /var/www/html/NicToolClient/lib/nictoolclient.conf


KeepAlive Off


SetHandler perl-script
PerlResponseHandler NicToolServer



SetHandler perl-script
# ВНИМАНИЕ: Закомментируйте одно из двух!
#PerlResponseHandler Apache::SOAP
PerlResponseHandler Apache2::SOAP
# /ВНИМАНИЕ
PerlSetVar dispatch_to "/var/www/html/NicToolServer, NicToolServer::SOAP"

13. Перезапустите сервис apache и запустите сервис mysql

[root@server ~]# service httpd restart
[root@server ~]# service mysqld start

14. Создайте базу данных

[root@server ~]# cd /var/www/html/NicToolServer/sql/
[root@server sql]# perl create_tables.pl
#########################################################################
   Налаштування підключення до бази даних NicTool
#########################################################################
Пожалуйста, введите имя хоста базы данных [localhost]:
Пожалуйста, введите пароль root для базы данных:
Пожалуйста, введите имя для базы данных NicTool [nictool]:
Пожалуйста, введите имя пользователя для базы данных NicTool [nictool]:
#########################################################################
   Настройки администратора NicTool (root)
#########################################################################
Пожалуйста, введите новый пароль root для NicTool:
Пожалуйста, введите пароль для подтверждения:
Пожалуйста, введите адрес электронной почты для пользователя root NicTool: [email protected]
Начинается создание таблиц.
Если какая-либо из введенной вами информации неверна, нажмите Control-C сейчас!
-------------------------
DATABASE DSN:  mysql://nictool:****@localhost/nictool
host: localhost
db  : nictool
user: nictool
   * информация DSN должна соответствовать настройкам в nictoolserver.conf! ***

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

user : root

pass : *

email: [email protected]


В противном случае нажмите Enter, чтобы продолжить…

импортирование содержимого nt_group.sql .. готово.
импортирование содержимого nt_summary.sql .. готово.
импортирование содержимого nt_nameserver.sql .. готово.
импортирование содержимого nt_zone.sql .. готово.
импортирование содержимого nt_perm.sql .. готово.
импортирование содержимого nt_user.sql .. готово.
импортирование содержимого temp.sql .. готово.

15. Затем отредактируйте файл nictoolserver.conf и заполните правильные настройки MySQL

[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. Перезапустите apache

[root@server NicToolServer]# service httpd restart
Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.