Vuoi imparare a fare un’installazione di Sonarqube Scanner su Ubuntu Linux? In questo tutorial, ti mostreremo come installare lo scanner Sonarqube su un computer che esegue Ubuntu Linux.
Versione Ubuntu: 18
Versione Ubuntu: 19
Versione Sonarqube: 7.9.1
Elenco hardware:
La sezione seguente presenta l’elenco delle attrezzature utilizzate per creare questo tutorial Sonarqube.
Ogni pezzo di hardware sopra elencato può essere trovato sul sito web di Amazon.
Esercitazione correlata a Sonarqube:
In questa pagina, offriamo un rapido accesso a un elenco di tutorial relativi all’installazione di Sonarqube.
Tutorial – Sonarqube Scanner Installation su Ubuntu Linux
Utilizzare apt-get per installare i pacchetti richiesti.
Scaricare il pacchetto dello scanner Sonarqube e spostarlo nella directory OPT.
Modificare il file sonar-scanner.properties.
Configurare lo scanner Sonarqube per connettersi al server Sonarqube.
È necessario aggiungere il comando sonar-scanner alla variabile PATH.
Creiamo un file per automatizzare la configurazione delle variabili di ambiente necessarie
Ecco il contenuto del file sonar-scanner.sh.
Riavviare il computer o utilizzare il comando di origine per aggiungere il comando dello scanner dell’enar alla variabile PATH.
Utilizzare il comando seguente per verificare se la variabile PATH è stata modificata come previsto.
Ecco l’output del comando:
Nel nostro esempio, la directory /opt/sonar-scanner/bin è stata aggiunta alla variabile PATH.
Utilizzare quanto segue per verificare la versione dello scanner Sonarqube installata.
Ecco l’output del comando.
Congratulazioni! L’installazione dello scanner Sonarqube è stata completata.
Sonarqube – Come eseguire la scansione di un codice statico
In primo luogo, è necessario accedere all’interfaccia web Sonarqube e creare un nuovo progetto.
Aprire il browser e immettere l’indirizzo IP del server web più :9000
Nel nostro esempio, il seguente URL è stato immesso nel browser:
Http://192.168.15.10:9000
Fare clic sul pulsante Login e utilizzare il nome utente e la password predefiniti di Sonarqube.
Nome utente predefinito: admin
Password predefinita: admin
Dopo un accesso riuscito, sarai inviato al Sonarqube Dashboard.
Creare un nuovo progetto.
Nel nostro esempio, analizzeremo un popolare progetto open source denominato:
Impostare una chiave di progetto e un nome visualizzato.
Immettere una stringa per il nome del token del progetto e fare clic sul pulsante Genera.
Nel nostro esempio, abbiamo inserito il nome del token .abbix.
Il token viene utilizzato per identificare l’utente quando viene eseguita un’analisi.
Se è stato compromesso, puoi revocarlo in qualsiasi momento nel tuo account utente.
Nel nostro esempio, il toke generato era zabbix: 47c300fa4d7b9e8a3e7c953e77c250477f3617e5
Fare clic sul pulsante Continua.
Nella schermata Successiva selezionare la lingua del progetto.
Nel nostro esempio, abbiamo selezionato l’opzione: Altro (JS, TS, Go, Python, PHP, …)
Selezionare il sistema operativo Linux.
Il sistema ti mostrerà la riga di comando che dovresti usare per eseguire la scansione del progetto .
Ottenere una copia locale del codice statico che si desidera analizzare.
Nel nostro esempio, analizzeremo un popolare progetto open source denominato:
Accedere alla directory del progetto ed eseguire lo scanner Sonarqube.
Nel nostro esempio, il server Sonarqube e lo scanner sono installati sullo stesso computer.
Attendere il codice Scanner per terminare e caricare automaticamente i risultati sul server Sonarqube.
Sul dashboard Sonarqube, sarai in grado di accedere ai risultati della scansione.
Congratulazioni! Hai imparato a usare lo scanner Sonar.