Düwürtmek üçin düwünleri gurmak we ulanmak üçin basgançakly gollanma

Anonim
Düwürtmek üçin düwünleri gurmak we ulanmak üçin basgançakly gollanma 4370_1

Bu makala, Sastjscan üçin noýba gurmak we ulanmak üçin ädimme-ädim gollanma sowgat edýär. Okyjylar programma gurmak üçin amaly mysaly bilen tanyşyp bilerler.

Nodjsscan, NODE.JS programmalarynda howpsuzlyk kemçiliklerini gözlemek üçin ulanylýan statiki kod skanerdir. SAT-laryň SAT-ly zerur zerurlyk bolsa ýüze çykarylyp bilinse, takyk bolýar.

Gurmak, gurnama, gurnama we ulanmak we ulanmak
  • Ulanyjy postgresleri gurýar we (Sqlamchey_database_URL) (Sqlelhelhy_database_url)
  • NEXTI, NEDIJSSCAN bukjasyny bu baglanyşygy öwrüp, Nedjscan paketini göçürip alýar.
Düwürtmek üçin düwünleri gurmak we ulanmak üçin basgançakly gollanma 4370_2

Ondan soň, Nodejscan katalogyna gitmeli we buýrugy ulanyp ähli zerur komponentleri gurmalymy?

Din3 gurnama - Talma prosesi

Düwürtmek üçin düwünleri gurmak we ulanmak üçin basgançakly gollanma 4370_3
  • Maglumat bazasyndaky zerur ýazgylary döretmek üçin bu buýrugy ýerine ýetirmeli.
  • "Pytiron3" programmasy. Ortaça "Orta" buýrugy ýerine ýetirilýär.
  • Nowdejscan-yň dogry işlemegi üçin Gunicorn talaplary guruň, "Gunicorn -B 0.0.0.0.0.0:" -ny ulanyp bilersiňiz: "Sunicorn -B 0.0.090" -ni ulanyp bilersiňiz: programma: Programma "buýrugy" ulanyp bilersiňiz. Önümçilik gurşawy üçin zerurdyr.
Düwürtmek üçin düwünleri gurmak we ulanmak üçin basgançakly gollanma 4370_4

Bu gural "Nodejsscan" -i işlär: http: //0.0.0: 9090. Düzediş gerek bolsa, esasy / sazlamalarda "HAKYKAT" -a "HAKYKAT" -a düzeltmek gerek bolsa. Bu guralyň döwürleýin täzelenişi bilen, Nodejsscanyň iň az sanly ýalňyş pozitiwleri bar.

Düwürtmek üçin düwünleri gurmak we ulanmak üçin basgançakly gollanma 4370_5
Buýruk setiriniň interfeýsi (CLI) nodejsscan

Buýruk setiriniň interfeýsi ýa-da "KI" "CLISCOPS CI / CD konwertors bilen bitirip durmaga mümkinçilik berýär. Netijeler JSON formatda ulanyja hödürlener.

Düwürtmek üçin düwünleri gurmak we ulanmak üçin basgançakly gollanma 4370_6
Doker.

Dokker şekilleri aşakdaky ädimleri ulanyp, "Nodejscan" üçin düzülip bilner:

  • Birinjiden, Dykneriň öziniň ulgamda gurlandygyna göz ýetirmeli.
  • Ulanyjy buýrugy ulanyp, resminama hyzmaty başladýar:

Hyzmatyň dokamak başlamak.

  • Indiki, aşakdaky buýrugy ýerine ýetirýär:

Dokker "Nodejsscan"

  • Soň bolsa, ahyrsoňy bu buýrugy anketa işletmäge girizýär:

Docker-IS-9090: 9090 nodejscan

Amaly mysalda tutuş prosesi görkeziň
  • Ulanyjy doly däl we gudratly koduny öz içine alýan bu guraly bu guraly synagdan geçirdi.
  • "Projisscan" programmasy .zip formatlanylan faýllar bilen gabat gelýär. Şeýlelik bilen, ilki bilen .js koduňyzy .jip arhiwe öwürmeli, soňra brauzer açyk, soňra brauzer açyk, soňra gysgyç okromer tutuň.
  • Poçta femalyny göçürip alandan soň, gural, ulanyja ähli gowşak goralanlyklaryň sanawyny görkeziler.
Düwürtmek üçin düwünleri gurmak we ulanmak üçin basgançakly gollanma 4370_7
Düwürtmek üçin düwünleri gurmak we ulanmak üçin basgançakly gollanma 4370_8

Taryhy görkezilen makala: Sudhandsu Şary.

Cisoklububububyň üstündäki has gyzykly material. ABŞ-a ýazylyň: facebook | Rc | Twitter | Instagram | Telegramma | Zen | Messenger | ICQ täze | YouTube | Impuls.

Koprak oka