最近試了試sonarqube來檢測自己的**, = =不知道是不是我自己電腦配置低轉了好久踩了好多坑才裝上。
安裝sonarqube7.4
// 修改預設web訪問埠
sonar.web.port=9889
// 連線資料庫配置
sonar.jdbc.username=root
sonar.jdbc.password=1234qwer
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useunicode=true&characterencoding=utf8&rewritebatchedstatements=true&useconfigs=maxperformance
sonar.sorceencoding=utf-8
然後資料庫新增sonar庫即可,進入/bin/macosx-universal-64
執行
./sonar start
稍等片刻,訪問http://localhost:9889
image
新增專案測試
示例中沒有區分php自己跑命令的時候新增一條就好了
將/bin/sonar-scanner
命令追加到$path即可,在專案根目錄下執行上面的命令,效果如下
遇到的問題:
1 error: failed to upload report - an error has occurred. please contact your administrator
解決:修改mysql max_allowed_packet大小
SonarQube安裝教程
將解壓後的檔案移至需要放置的目錄下,執行命令 mv sonarqube 6.7.6 usr local sonar 改名,執行命令 mv sonarqube 6.7.6 sonarqube 資料庫連線,資料庫中事先一定建立乙個名為sonar的資料庫 sonar.jdbc.url jdbc mysql...
centos7 4 安裝nfs及使用
一 安裝nfs 1.yum y install nfs utils rpcbind 2.建立共享資料夾 data nfc touch data nfc 3.vi etc exports 編輯nfs的配置檔案 4.新增內容 data nfc 172.18.155.161 被掛載伺服器 rw 授予該伺服...
centos7 4安裝及使用clickhouse
一 安裝 按照官方文件推薦,用yum方式安裝最方便 yum install yum utils y rpm import yum config manager add repo loaded plugins fastestmirror adding repo from repo.yandex.ru ...