sonarqube安装及使用 - sysrj2010/CICD GitHub Wiki
一、安装JDK,7.9版本需要11版本的JDK
二、下载sonar社区版:https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-7.9.1.zip
三、直接以【非root账号】运行bin/linuxxxx/sonar.sh console
四、访问127.0.0.1:9000;默认账号为admin/admin
五、安装PostgreSQL,7.9版本不再支持MySQL数据库(连接mysql后,应用无法启动),需安装其他数据库(PostgreSQL)
1、下载PostgreSQL:https://get.enterprisedb.com/postgresql/postgresql-10.10-1-linux-x64.run
2、增加可执行权限:chmod +x postgresql-10.10-1-linux-x64.run
3、安装:./postgresql-10.10-1-linux-x64.run(根据提示输入信息)
4、切换用户root为默认的postgres(密码为安装时输入的)
5、停止数据库:./pg_ctl -D /usr/local/PostgreSQL/10/data/ stop
启动数据库:./pg_ctl -D /usr/local/PostgreSQL/10/data/ start
6、修改data/pg_hba.conf 最后一行增加:host all all 0.0.0.0/0 md5(允许外部连接)
六、配置linux环境以启动sonarqube
1、修改连接数:vi /etc/security/limits.conf
2、以sonarqube身份启动sonar