Get Started in Two Minutes
1. Download and unzip the SonarQube distribution (let's say in "C:\sonarqube" or "/etc/sonarqube")
2. Start the SonarQube server:
# On Windows, execute: C:\sonarqube\bin\windows-x86-xx\StartSonar.bat # On other operating system, execute: /etc/sonarqube/bin/[OS]/sonar.sh console
3. Download and unzip the SonarQube Scanner (let's say in "C:\sonar-scanner" or "/etc/sonar-scanner")
4. Download and unzip some project samples (let's say in "C:\sonar-examples" or "/etc/sonar-examples")
5. Analyze a project:
# On Windows: cd C:\sonar-examples\projects\languages\java\sonar-runner\java-sonar-runner-simple C:\sonar-scanner\bin\sonar-scanner.bat cd C:\sonar-examples\projects\languages\javascript\javascript-sonar-runner C:\sonar-scanner\bin\sonar-scanner.bat # On other operating system: cd /etc/sonar-examples/projects/languages/java/sonar-runner/java-sonar-runner-simple /etc/sonar-scanner/bin/sonar-scanner cd /etc/sonar-examples/projects/languages/javascript/javascript-sonar-runner /etc/sonar-scanner/bin/sonar-scanner
6. Browse the results at http://localhost:9000 (default System administrator credentials are admin/admin)