Нимаи хуб, хонандагони азиз.
Ман хеле мухтасар хоҳам буд ва мақоларо ба нуктаҳо тақсим мекунам.
Проблемахои ташкилй
Шумораи корбарони маҳсулоти нармафзори AutoCAD аз шумораи иҷозатномаҳои шабакаи маҳаллӣ зиёд аст.
- Шумораи мутахассисоне, ки дар нармафзори AutoCAD кор мекунанд, бо ягон ҳуҷҷати дохилӣ стандартизатсия карда нашудааст.
- Дар асоси банди №1, рад кардани насб кардани барнома қариб ғайриимкон аст.
- Ташкили нодурусти кор боиси нарасидани иҷозатномаҳо мегардад, ки боиси дархосту зангҳои муштариён ба хадамоти технологияҳои иттилоотӣ бо ин мушкилот мегардад.
Мушкилоти техникӣ
- Набудани асбобҳо барои дидани рӯйхати иҷозатномаҳои ишғолшуда.
Ҳалли
- Ҳалли омодае, ки аз ҷониби истеҳсолкунандаи нармафзор дастгирӣ карда мешавад, ки ба корбарон имкон медиҳад, ки рӯйхати иҷозатномаҳои ишғолшударо мустақилона бубинанд.
- Таҳияи ҳама гуна ҳалли мувофиқ барои намоиши ҳисобот дар бораи фаъолияти менеҷери иҷозатномадиҳӣ дар шакли веб саҳифа.
Қарор қабул ва татбиқ
Вазифаи техникӣ
- Имконияти сарфа дар литсензияи OS
- Намоиши рӯйхати корбароне, ки иҷозатнома доранд
Татбиқи менеҷери иҷозатномадиҳӣ
Дар бораи мустакилона ичро намудани вазифаи зарурй карор кабул карда шуд. Тартиби иҷро:
- Насб ва танзим кардани CentOS 7 дар сервери виртуализатсия
- Насб ва иҷро кардани менеҷери литсензияи шабакавии Autodesk барои Linux
- Танзими утилита барои ба таври худкор оғоз кардани ҳангоми аз нав оғоз кардани OS
- Танзими файли параметрҳо (ман дар ин бора дар зер менависам)
- Насб кардани сервери маҳаллӣ ва PHP
Амали намоиш додани рӯйхати иҷозатномаҳои ишғолшуда
- Файли .sh бо мундариҷаи зер эҷод кунед:
#! /bin/bash /opt/flexnetserver/lmutil lmstat -a -c [путь к файлу .lic]> "/var/www/html/log.txt"
Он дар феҳристи мувофиқ ҷойгир карда шудааст ва ҳамчун файли иҷрошаванда танзим карда мешавад.
Бо истифода аз ин фармон, ҳолати менеҷери иҷозатномадиҳӣ ба файли log.txt бор карда мешавад
- Фармонро истифода бурд
watch -n 5 [путь к созданному в п№1 файлу .sh]
Ин ба шумо имкон медиҳад, ки ҳар 5 сония ба скрипти қаблан сохташуда занг занед.
- Дар феҳристи log.txt аз нуқтаи 1 файли index.php бо мундариҷаи зерин мавҷуд аст.
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="/jq.js"></script> <title>License server AutoCAD</title> <style> </style> </head> <body> <h1>Список лицензий сервера лицензирования autoCAD</h1> <div style="margin: 10px;"> <?php $log = file_get_contents('./log.txt'); $logrp = nl2br($log); $arraystr = explode(PHP_EOL,$logrp); $busy = explode(" ",$arraystr[13]); echo "На данный момент занято: ".$busy[12]." лицензий<br/><br/>"; $i = 18; while($i<=37){ //var $a = $i-17; $data = explode(" ", $arraystr[$i]); $time = str_replace('<br', '', $data[13]); //varEND echo "<span>".$a."</span> "; echo "<span>".$data[4]."</span> "; echo "<span>".$data[12]."</span> "; echo "<span>".$data[11]."</span> "; echo "<span>".$time."</span>"; echo "<br>"; $i++; } ?> </div> </body> </html>
Лутфан, дар бораи рамзи PHP доварӣ накунед; мутахассисони бештари касбӣ ин корро беҳтар мекунанд, аммо ман то ҳадди имкон ин корро кардам.
Моҳияти чӣ гуна кор кардани index.php:
- Ман матни файли log.txt-ро мегирам, ки қаблан аз ҷониби скрипт тавлид шуда буд ва ҳар 5 сония нав карда мешавад.
- Ман барчаспҳои интиқолро бо барчаспҳои html иваз мекунам.
- Ман матнро ба сатр ба сатр тақсим мекунам.
- Ман тартиб ва мундариҷаи сатрҳоро формат мекунам.
Натичаи ичрои хамаи талабхо
GUI сервер чӣ гуна ба назар мерасад:
Саҳифаи веб чӣ гуна аст:
Файли интихобҳо .opt
Нишон дод
TIMEOUTALL 14400
— бекористии барнома то 4 соат маҳдуд аст
MAX_BORROW_HOURS [CODE] 48
— мўњлати нињоии ќарз то 2 рўз мањдуд карда мешавад.
Илова кунед. маълумот
Зеро Ташкилот ҳисобҳои домени дурусти сабтшударо истифода мебарад. сабти корманд, бо воридшавӣ хеле осон аст, муайян кардани мутахассиси иҷозатнома гирифта.
Натиҷаи умумии кӯшишҳо:
- Истифодабаранда мустақилона литсензияи ишғолшударо мебинад ва сарбории хидматрасонии техникӣ мутаносибан кам мешавад.
- Дар хайати гурухи мутахас-сисоне, ки дар сохаи программавй бе иштироки коркунони техникй кор мекунанд. дастгирй карда, саволи «Кй ичозатнома мегирад?» хал карда шуда, вобаста ба афзалияти кор ичозатнома озод ё ишгол карда мешавад.
- Дар иҷозатномадиҳии Windows захира кунед.
Манбаъ: will.com