Install SonarQube - jamongx/twitter-clone GitHub Wiki

Change hostname to sonarqube-server

Install Java 17

[root@sonarqube-server ~]# yum update -y
[root@sonarqube-server ~]# yum install java-17-amazon-corretto

Add user (sonar)

[root@ip-172-31-30-229 ~]# adduser sonar
[root@ip-172-31-30-229 ~]# passwd sonar

SonarQube download

[root@ip-172-31-30-229 ~]# sudo su - sonar
[sonar@ip-172-31-30-229 ~]$ wget https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-10.2.1.78527.zip
[sonar@ip-172-31-30-229 ~]$ unzip *.zip
[sonar@ip-172-31-30-229 ~]$ cd /home/sonar/sonarqube/bin/linux-x86-64
[sonar@ip-172-31-30-229 linux-x86-64]$ ./sonar.sh start
/usr/bin/java
SonarQube is running (4192)
[sonar@ip-172-31-30-229 linux-x86-64]$ ./sonar.sh status

Access Web UI on port 9000

http://<public ip of sonarqube instance>:9000
admin / admin