![Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_1](/userfiles/21/4370_1.webp)
Бу мәкаләдә урдукс проблемасын булдыру һәм куллану өчен баскыч бүләк итеп күрсәтүче күрсәтмә күрсәткән күрсәтмә бирә. Укучылар программа урнаштыруның практик үрнәге белән таныша алачак.
Nodejsscan - Node.js кушымталарында куркынычсызлык җитешсезлекләрен эзләү өчен кулланыла торган стик-код сканеры. Мондый кирәк булса, ниджсихссанның күбесен бәяләүне төгәл аңларга кирәк.
Noesejsscan сканерын урнаштыру, урнаштыру һәм куллану- Кулланучы постгрларны урнаштыра һәм аны (Sqlachemy_database_url) Core / Consage.py белән конфигурациялиләр
- Аннары, ул бу сылтамага борылып, Nodejsscan пакетын гитофис складыннан йөкли.
![Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_2](/userfiles/21/4370_2.webp)
Аннан соң сездә Нәнежсскан каталогына барырга кирәк һәм боерык кулланып барлык кирәкле компонентлар урнаштырыгыз:
PIP3 урнаштыру - таләпләр.txt
![Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_3](/userfiles/21/4370_3.webp)
- Сез бу боерыкны (PYthon3 Mightraut.py) мәгълүмат базасында кирәкле язмаларны ясарга тиеш.
- "Python3 App.py" боерыгы Уртаны сынау өчен башкарыла.
- Нәндежссканның дөрес эшләве өчен Gunickorn урнаштыру, сез "Gunicn -B 0.0.0.0.0.0.0.0.0.0.00: Кушымта: Кушымта" куллана аласыз. Җитештерү мохите өчен кирәк.
![Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_4](/userfiles/21/4370_4.webp)
Бу корал Нодежсихскан белән идарә итәчәк: http: //0.0.0.00: 9090. Әгәр дә сез төзәтергә тиеш булсагыз, төп / көйләүләрдә "ЧЫН" өчен төзәтү. Бу коралның периодик яңарту белән, Нодежссканның минималь ялган позитивлары бар.
![Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_5](/userfiles/21/4370_5.webp)
Команда сызыгы интерфейсы яки "CLI" бу коралны DevSecops CI / CD конвейиклары белән интеграцияләү өчен бу коралга кагылырга мөмкинлек бирә. Нәтиҗәләр JSON форматында кулланучыга тәкъдим ителәчәк.
![Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_6](/userfiles/21/4370_6.webp)
Докер рәсемнәре түбәндәге адымнарны кулланып Нодежскан өчен конфигурацияләнергә мөмкин:
- Беренчедән, доктор үзе системага урнаштырылганлыгына инанырга тиеш.
- Кулланучы Docker хезмәтен боерык кулланып җибәрә:
Хезмәт доктор башланды.
- Аннары, ул түбәндәге боерыкны башкара:
Докер Нодежсскан
- Аннары, ниһаять, бу боерыкны гаризага йөгерергә керә:
Docker Runt -P -P 9090: 9090 Нодежсскан
Практик мисалда бөтен процессны күрсәтү- Кулланучы бу коралны тулы булмаган һәм зәгыйфь код белән саклагычта сынады.
- Нодежсскан кушымтасы .зип форматының аңа йөкләнгән .зип формат файллары белән туры килә. Шулай итеп, сезгә башта үзегезнең .З .зипны .зип архивына, аннары браузерны ачып, кысылган файлны йөкләргә кирәк.
- Зип файлын йөкләгәннән соң, корал кулланучыга барлык зәгыйфьлекләр исемлеген күрсәтәчәк.
![Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_7](/userfiles/21/4370_7.webp)
![Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_8](/userfiles/21/4370_8.webp)
Тәрҗемә ителгән статья авторы: Сидхансу Шехар.
Cisoclub.ru сайтында кызыклырак материал. Безгә язылу: Facebook | ВК | Твиттер | Инстаграм | Телеграмма | Зен | Рәсүл | ICQ NAW | YouTube | Импульс.