Састионсканны урнаштыру һәм куллану өчен адым саен кулланма

Anonim
Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_1

Бу мәкаләдә урдукс проблемасын булдыру һәм куллану өчен баскыч бүләк итеп күрсәтүче күрсәтмә күрсәткән күрсәтмә бирә. Укучылар программа урнаштыруның практик үрнәге белән таныша алачак.

Nodejsscan - Node.js кушымталарында куркынычсызлык җитешсезлекләрен эзләү өчен кулланыла торган стик-код сканеры. Мондый кирәк булса, ниджсихссанның күбесен бәяләүне төгәл аңларга кирәк.

Noesejsscan сканерын урнаштыру, урнаштыру һәм куллану
  • Кулланучы постгрларны урнаштыра һәм аны (Sqlachemy_database_url) Core / Consage.py белән конфигурациялиләр
  • Аннары, ул бу сылтамага борылып, Nodejsscan пакетын гитофис складыннан йөкли.
Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_2

Аннан соң сездә Нәнежсскан каталогына барырга кирәк һәм боерык кулланып барлык кирәкле компонентлар урнаштырыгыз:

PIP3 урнаштыру - таләпләр.txt

Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_3
  • Сез бу боерыкны (PYthon3 Mightraut.py) мәгълүмат базасында кирәкле язмаларны ясарга тиеш.
  • "Python3 App.py" боерыгы Уртаны сынау өчен башкарыла.
  • Нәндежссканның дөрес эшләве өчен Gunickorn урнаштыру, сез "Gunicn -B 0.0.0.0.0.0.0.0.0.0.00: Кушымта: Кушымта" куллана аласыз. Җитештерү мохите өчен кирәк.
Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_4

Бу корал Нодежсихскан белән идарә итәчәк: http: //0.0.0.00: 9090. Әгәр дә сез төзәтергә тиеш булсагыз, төп / көйләүләрдә "ЧЫН" өчен төзәтү. Бу коралның периодик яңарту белән, Нодежссканның минималь ялган позитивлары бар.

Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_5
Команда линия интерфейсы (CLI) Нодежсскан

Команда сызыгы интерфейсы яки "CLI" бу коралны DevSecops CI / CD конвейиклары белән интеграцияләү өчен бу коралга кагылырга мөмкинлек бирә. Нәтиҗәләр JSON форматында кулланучыга тәкъдим ителәчәк.

Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_6
Доктор.

Докер рәсемнәре түбәндәге адымнарны кулланып Нодежскан өчен конфигурацияләнергә мөмкин:

  • Беренчедән, доктор үзе системага урнаштырылганлыгына инанырга тиеш.
  • Кулланучы Docker хезмәтен боерык кулланып җибәрә:

Хезмәт доктор башланды.

  • Аннары, ул түбәндәге боерыкны башкара:

Докер Нодежсскан

  • Аннары, ниһаять, бу боерыкны гаризага йөгерергә керә:

Docker Runt -P -P 9090: 9090 Нодежсскан

Практик мисалда бөтен процессны күрсәтү
  • Кулланучы бу коралны тулы булмаган һәм зәгыйфь код белән саклагычта сынады.
  • Нодежсскан кушымтасы .зип форматының аңа йөкләнгән .зип формат файллары белән туры килә. Шулай итеп, сезгә башта үзегезнең .З .зипны .зип архивына, аннары браузерны ачып, кысылган файлны йөкләргә кирәк.
  • Зип файлын йөкләгәннән соң, корал кулланучыга барлык зәгыйфьлекләр исемлеген күрсәтәчәк.
Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_7
Састионсканны урнаштыру һәм куллану өчен адым саен кулланма 4370_8

Тәрҗемә ителгән статья авторы: Сидхансу Шехар.

Cisoclub.ru сайтында кызыклырак материал. Безгә язылу: Facebook | ВК | Твиттер | Инстаграм | Телеграмма | Зен | Рәсүл | ICQ NAW | YouTube | Импульс.

Күбрәк укы