1. 程式人生 > 其它 >CentOS安裝SonarQube程式碼掃描工具

CentOS安裝SonarQube程式碼掃描工具

技術標籤:SonarQubecentos

CentOS安裝SonarQube程式碼掃描工具

一,安裝JDK

1.JDK 是SonarQube的執行環境,從文件,Documentation | SonarQube Docs https://docs.sonarqube.org/7.9/,中可以看到,需要Java11以上的版本
2. 從甲骨文官網下載Java11後,上傳到伺服器
3. 在伺服器上執行命令

rpm -ivh 檔名.rpm
  1. 使用以下命令驗證Java環境安裝成功
    在這裡插入圖片描述

二,安裝SonarQube

  1. 在SonarQube官網下載,地址為:https://www.sonarqube.org/
  2. 本地解壓後講資料夾上傳到伺服器
  3. 新建sonar使用者
useradd sonar
  1. 將SonarQube程式資料夾遞迴賦權
chmod 777 SonarQube資料夾名稱 -R
chgrp 777 SonarQube資料夾名稱 -R
  1. 進入目錄/sonarqube-8.6.1.40680/bin/linux-x86-64
  2. 切換到sonar使用者,執行目錄下的sonar.sh檔案
  3. 開放9000埠
firewall-cmd --zone=public --add-port=9000/tcp --permanent   # 開放9000埠
  1. 使用瀏覽器訪問SonarQube,IP地址:9000,登入賬號和密碼都為admin,登入後需要修改初始密碼