Haluatko oppia tekemään Sonarqube Scanner -asennuksen Ubuntu Linuxiin? Tässä opetusohjelmassa näytämme sinulle, miten Sonarqube-skanneri asennetaan tietokoneeseen, jossa on Ubuntu Linux.
• Ubuntu versio: 18
• Ubuntu versio: 19
• Sonarqube version: 7.9.1
Laitteistoluettelo:
Seuraavassa osassa on luettelo laitteista, joita käytetään tämän Sonarqube-opetusohjelman luomiseen.
Jokainen edellä mainittu laitteisto löytyy Amazonin verkkosivuilta.
Kaikuluotaimeen liittyvä opetusohjelma:
Tällä sivulla tarjoamme nopean pääsyn luetteloon opetusohjelmia, jotka liittyvät Sonarqube asennus.
Opetusohjelma – Kaikuluotainskannerin asennus Ubuntu Linuxiin
Asenna tarvittavat paketit apt-get-näädän avulla.
Lataa Sonarqube-skanneripaketti ja siirrä se OPT-hakemistoon.
Muokkaa luotain-skanneri.properties-tiedostoa.
Määritä Kaikuluotainskanneri muodostamaan yhteys Sonarqube-palvelimeen.
Path-muuttujaan on lisättävä kaikuluotainskannerikomento.
Luodaan tiedosto tarvittavien ympäristömuuttujien kokoonpanon automatisoimiseksi
Tässä on sonar-scanner.sh sisältö.
Käynnistä tietokone uudelleen tai lisää kaikuluotainskannerikomento PATH-muuttujaan lähdekomennon avulla.
Seuraavan komennon avulla voit tarkistaa, onko PATH-muuttujaa muutettu odotetulla tavalla.
Tässä on komentotulostin:
Esimerkissämme PATH-muuttujaan lisättiin /opt/sonar-scanner/bin-hakemisto.
Tarkista asennettu Sonarqube-skanneriversio seuraavasti.
Tässä on komentotulostin.
Onnittelen! Sonarqube-skannerin asennus on valmis.
Sonarqube – Staattisen koodin skannaaminen
Ensin sinun on yllettava Sonarqube-verkkorajapinta ja luotava uusi projekti.
Avaa selain ja kirjoita web-palvelimen IP-osoite plus :9000
Esimerkissämme selaimeen syötettiin seuraava URL-osoite:
• http://192.168.15.10:9000
Napsauta Kirjaudu sisään -painiketta ja käytä Sonarquben oletuskäyttäjänimeä ja salasanaa.
• Default Username: admin
• Default Password: admin
Onnistuneen kirjautumisen jälkeen sinut lähetetään Kaikuluotainpaneeliin.
Luo uusi projekti.
Esimerkissämme aiomme analysoida suosittua avoimen lähdekoodin projektia nimeltä: Zabbix
Määritä projektiavain ja näyttönimi.
Kirjoita projektitunnuksen nimen merkkijono ja napsauta Luo-painiketta.
Esimerkissämme syötettiin tunnusmerkki Zabbix.
Tunnussanomaa käytetään tunnistamaan sinut, kun analyysi suoritetaan.
Jos se on vaarantunut, voit peruuttaa sen milloin tahansa käyttäjätililläsi.
Esimerkissämme luotu toke oli zabbix: 47c300fa4d7b9e8a3e7c953e77c250477f3617e5
Napsauta Jatka-painiketta.
Valitse Seuraava-näytössä projektin kieli.
Esimerkissämme valitsimme vaihtoehdon: Muu (JS, TS, Go, Python, PHP, …)
Valitse Linux-käyttöjärjestelmä.
Järjestelmä näyttää komentorivin, jota sinun tulisi käyttää Zabbix-projektin skannaamiseen.
Hanki paikallinen kopio staattisesta koodista, jota haluat analysoida.
Esimerkissämme aiomme analysoida suosittua avoimen lähdekoodin projektia nimeltä: Zabbix
Käytä projektihakemistoa ja suorita Sonarqube-skanneri.
Esimerkissämme Sonarqube-palvelin ja skanneri on asennettu samaan tietokoneeseen.
Odota koodiskannerin loppuun ja lataa tulokset automaattisesti Sonarqube-palvelimeen.
Sonarqube-kojelaudassa voit käyttää skannaustuloksia.
Onnittelen! Olet oppinut käyttämään kaikuluotainskanneria.