0
点赞
收藏
分享

微信扫一扫

sonar安装部署

介绍:sonar是开源的代码质量管理平台

Sonar一个Web系统,展现了静态代码扫描的结果,结果是可以自定义的 ,支持多种语言的原理是它的扩展性

sonar安装部署_linux

sonar安装部署_sonar_02

sonar安装部署_linux_03

sonar安装部署_sonar_04

解决痛点:

sonar安装部署_sonar_05

通过腾讯云repo下载

wget https://mirrors.cloud.tencent.com/postgresql/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm

rpm -ivh pgdg-redhat-repo-latest.noarch.rpm

yum install -y postgresql12-server postgresql12

下载sonar版本解压到/opt

https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-9.2.4.50792.zip

unzip -d /opt/ sonarqube-9.2.4.50792.zip 

vim /etc/systemd/system/sonar.service 添加如下内容


[Unit]
Description=SonarQube service
After=syslog.target network.target
[Service]
Type=forking
User=sonarqube
Group=sonarqube
PermissionsStartOnly=true
ExecStart=/opt/sonarqube/bin/linux-x86-64/sonar.sh start
StandardOutput=syslog
LimitNOFILE=131072
LimitNPROC=8192
Restart=on-failure
[Instal1]
WantedBy=multi-user.target

图片截选自:​​http://www.sonar.org.cn/​​

举报

相关推荐

0 条评论