文章目录
一:基本信息(注意事项)
1.各种地址
官网地址:https://www.sonarqube.org/
下载地址:https://www.sonarqube.org/downloads/
资料地址:https://docs.sonarqube.org/latest/
2.sonar特点
**支持的编程语言:**27种,包括:Java,python,go,php,C,C++,C#,JS等等
**版本区分:**免费开源社区版,开发者版,企业版,数据中心版
**硬件要求:**SonarQube在服务器端不支持32位系统
**数据库注意点:**SonarQube的7.9版本开始放弃支持MySQL数据库,8.4
版本支持PostgreSQL
、Microsoft SQL Server
和Oracle
三种数据库
二:安装Sonar
1.安装信息
安装版本:sonarqube-8.4.2
安装平台:Linux
需要JDK版本:JDK-11
2.安装JDK11
1.上传JDK包
2.解压并修改环境变量
[root@localhost ~]# tar zxf jdk-11.0.8_linux-x64_bin.tar.gz -C /opt/
[root@localhost ~]# mv /opt/jdk-11.0.8/ /opt/jdk11
[root@localhost ~]# vim /etc/profile
tar zxf jdk-11.0.8_linux-x64_bin.tar.gz -C /opt/
vim /etc/profile
export JAVA_HOME=/opt/jdk11
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar