centos7安装sonarqube
时间: 2023-10-04 22:10:18 浏览: 107
以下是在CentOS 7上安装SonarQube的步骤:
1. 安装Java:
```
yum install java-1.8.0-openjdk-devel
```
2. 下载SonarQube:
```
cd /opt
wget https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-7.9.3.zip
```
3. 解压SonarQube:
```
unzip sonarqube-7.9.3.zip
mv sonarqube-7.9.3 sonarqube
```
4. 创建SonarQube用户:
```
useradd sonar
```
5. 打开SonarQube配置文件:
```
vi /opt/sonarqube/conf/sonar.properties
```
6. 修改以下配置:
```
sonar.jdbc.username=<数据库用户名>
sonar.jdbc.password=<数据库密码>
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
```
注:这里的数据库可以使用MySQL或者其他支持的数据库,需要先创建一个名为sonar的数据库。
7. 配置系统限制:
```
vi /etc/security/limits.conf
```
添加以下内容:
```
sonar - nofile 65536
sonar - nproc 2048
```
8. 启动SonarQube:
```
/opt/sonarqube/bin/linux-x86-64/sonar.sh start
```
9. 访问SonarQube:
在浏览器中输入`http://服务器IP:9000`访问SonarQube。默认的管理员账户是`admin`,密码是`admin`。
至此,在CentOS 7上安装SonarQube就完成了。
阅读全文