Vill du lära dig hur man gör en Sonarqube Scanner installation på Ubuntu Linux? I den här guiden, vi ska visa dig hur du installerar Sonarqube scanner på en dator som kör Ubuntu Linux.
• Ubuntu version: 18
• Ubuntu version: 19
• Sonarqube version: 7.9.1
Maskinvarulista:
I följande avsnitt presenteras listan över utrustning som används för att skapa denna Sonarqube handledning.
Varje del av hårdvara som anges ovan finns på Amazon webbplats.
Sonarqube Relaterade Handledning:
På den här sidan erbjuder vi snabb tillgång till en lista med självstudier relaterade till Sonarqube-installation.
Självstudie – Sonarqube Scanner Installation på Ubuntu Linux
Använd apt-get för att installera de paket som krävs.
Ladda ner Sonarqube-skannerpaketet och flytta det till OPT-katalogen.
Redigera filen ekolod-scanner.properties.
Konfigurera Sonarqube-skannern så att den ansluter till din Sonarqube-server.
Vi måste lägga till ekolodsskannerns kommando i PATH-variabeln.
Nu ska vi skapa en fil för att automatisera konfigurationen av nödvändiga miljövariabler
Här är sonar-scanner.sh filinnehåll.
Starta om datorn eller använd kommandot source för att lägga till sonarskannerns kommando i SÖKVÄG-variabeln.
Använd följande kommando för att verifiera om SÖKVÄG-variabeln ändrades som förväntat.
Här är kommandot utgång:
I vårt exempel lades katalogen /opt/sonar-scanner/bin till i PATH-variabeln.
Använd följande för att verifiera Sonarqube-skannerversionen som är installerad.
Här är kommandot utgång.
Grattis! Du har avslutat Installationen av Sonarqube-skannern.
Sonarqube – Hur man skannar en statisk kod
Först måste du komma åt Sonarqube webbgränssnittet och skapa ett nytt projekt.
Öppna din webbläsare och ange IP-adressen till din webbserver plus :9000
I vårt exempel angavs följande webbadress i Webbläsaren:
• http://192.168.15.10:9000
Klicka på knappen Logga in och använd Sonarqubes standardanvändarnamn och lösenord.
• Standard Användarnamn: admin
• StandardLösenord: admin
Efter en lyckad inloggning skickas du till Sonarqube Dashboard.
Skapa ett nytt projekt.
I vårt exempel ska vi analysera ett populärt open source-projekt med namnet: Zabbix
Ange en projektnyckel och ett visningsnamn.
Ange en sträng för projektets tokennamn och klicka på knappen Generera.
I vårt exempel angav vi tokennamnet Zabbix.
Token används för att identifiera dig när en analys utförs.
Om det har komprometterats kan du återkalla det när som helst i ditt användarkonto.
I vårt exempel var toke genereras zabbix: 47c300fa4d7b9e8a3e7c953e77c250477f3617e5
Klicka på fortsätt-knappen.
På skärmen Nästa väljer du ditt projektspråk.
I vårt exempel valde vi alternativet: Övrigt (JS, TS, Go, Python, PHP, …)
Välj det operativa Linux-systemet.
Systemet visar dig kommandoraden som du bör använda för att skanna Zabbix-projektet.
Få en lokal kopia av Static-koden som du vill analysera.
I vårt exempel ska vi analysera ett populärt open source-projekt med namnet: Zabbix
Få tillgång till projektkatalogen och kör Sonarqube-skannern.
I vårt exempel installeras Sonarqube-servern och scannern på samma dator.
Vänta koden Scanner för att avsluta och ladda upp automatiskt resultaten till Sonarqube servern.
På Instrumentpanelen i Sonarqube kommer du att kunna komma åt genomsökningsresultaten.
Grattis! Du har lärt dig att använda Sonar scanner.