+7 (916) 741 5495
support@netams.com

    ïðîäóêòû è óñëóãè     î êîìïàíèè     ïðîåêòû     áèëëèíã     êîíòàêòû english   

Âíèìàíèå! Ýòî äîêóìåíòàöèÿ ê âåðñèè 3.4. Äëÿ âåðñèè 4.0 ñìîòðèòå çäåñü

Äîêóìåíòàöèÿ

Releases

Áàçà çíàíèé

Ïðèìåðû êîíôèãóðàöèè

 

Âåá-èíòåðôåéñ Admintool


ÂÍÈÌÀÍÈÅ!
Admintool íå èçáàâëÿåò âàñ î íåîáõîäèìîñòè íà÷àëüíîãî ñîçäàíèÿ è íàñòðîéêè êîíôèãóðàöèîííîãî ôàéëà NeTAMS. Ñ åãî ïîìîùüþ ìîæíî ëèøü óïðàâëÿòü ïàðàìåòðàìè óæå ñóùåñòâóþùèõ þíèòîâ â ïëàíå íàñòðîéêè IP-àäðåñîâ, êâîò, ïàðàìåòðîâ ëîãèíîâ è ïðî÷åãî.

Admintool òåñíî ñâÿçàí ñ ñóùåñòâóþùèì ñåðâèñîì ñîçäàíèÿ ñòàòè÷åñêèõ HTML-ñòðàíèö òàê, ÷òî â âíîâü ñîçäàâàåìûõ ñòðàíèöàõ ïîÿâëÿåòñÿ ññûëêà íà ñêðèïò:



Äîïóñòèì, ñåðâèñ html íàñòðîåí ñëåäóþùèì îáðàçîì:
service html 0
path /usr/local/www/stat
language en
run hourly
Ïðè íîðìàëüíîé ðàáîòå â ýòîì êàòàëîãå íàõîäÿòñÿ ñëåäóþùèå ôàéëû:
srv:/usr/local/www/stat#ls -la
drwxr-xr-x    4 root  wheel   512 Jul 12 14:31 .
drwxr-xr-x   11 root  wheel  1536 Jul 19 11:41 ..
drwxr-xr-x    7 root  wheel   512 Jul 12 14:30 2004
drwxr-xr-x  118 root  wheel  2048 May 31 14:11 clients
drwxr-xr-x    2 root  wheel   512 Jul 21 21:14 images
-rwxr-xr-x    1 root  wheel   139 Jul 19 12:59 index.html
Äëÿ èíñòàëëÿöèè Admintool íåîáõîäèìî ñêîïèðîâàòü â êàòàëîã /usr/local/www/ èç äèñòðèáóòèâà NeTAMS ïîäêàòàëîã /cgi-bin/

Íåîáõîäèìî îòðåäàêòèðîâàòü âåðõíèå ñòðîêè ñêðèïòà admintool.cgi, óêàçàâ ïàðàìåòðû ñîåäèíåíèÿ ñ NeTAMS:
# Data required to do a script login, change this
$sc_host="localhost"; $sc_port=20001; $sc_user="anton"; $sc_passwd="aaa";
Íåîáõîäèìî íàñòðîèòü âåá-ñåðâåð (Apache), ÷òîáû îí ðàçðåøàë âûïîëíåíèå CGI-ñêðèïòîâ â êàòàëîãå /usr/local/www/stat. Îòðåäàêòèðóéòå /usr/local/etc/apache/httpd.conf (èëè ãäå òàì îí ó âàñ åñòü):
        <Directory /usr/local/www/stat>
                Options FollowSymLinks ExecCGI
        </Directory>
Alias /stat/ /usr/local/www/stat/
Óáåäèòåñü ÷òî ñêðèïò ðàáîòàåò, íàáðàâ

http://webservername/stat/admintool.cgi

Âû äîëæíû óâèäåòü íå÷òî âðîäå ñëåäóþùåãî:



 ëåâîì âåðõíåì óãëó óêàçàíî:
  1. Âåðñèÿ ðàáîòàþùåé ïðîãðàììû NeTAMS
  2. Âðåìÿ âûïîëíåíèÿ ïðîãðàììû NeTAMS (èç show version)
  3. Òåêóùåå ëîêàëüíîå âðåìÿ â ñèñòåìå.
Åñëè âìåñòî ïóíêòîâ 1 è 2 èçîáðàæåíû ïóñòûå ñòðîêè, çíà÷èò èëè NeTAMS íå çàïóùåí â íàñòîÿùèé ìîìåíò, èëè ñêðèïòó íå óäàëîñü ñ íèì ñâÿçàòüñÿ (íå ñîâïàäàþò ëîãèí/ïàðîëü/íîìåð ïîðòà).

Íàñòîÿòåëüíî ðåêîìåíäóåòñÿ:
  1. Çàïóñêàòü NeTAMS, Apache è Admintool íà îäíîé ìàøèíå. Îòêðûòü äîñòóï â NeTAMS òîëüêî ñ ëîêàëüíîé ìàøèíû (service server ... login local).
  2. Ñðåäñòâàìè Apache ðàçãðàíè÷èòü äîñòóï ê ñòàòèñòèêå è ê ñêðèïòó òîëüêî äëÿ òåõ, êîìó ýòî äåéñòâèòåëüíî íåîáõîäèìî (è èñïîëüçîâàòü îïöèþ htaccess yes äëÿ ñåðâèñà html).



[an error occurred while processing this directive]