サーバーとクライアントがある。V5.1ではJDK7以上が必要。メモリをかなり利用するので注意
ProxyPass /sonar http://localhost:9000/sonar nocanon ProxyPassReverse /sonar http://localhost:9000/sonar ProxyRequests Off AllowEncodedSlashes NoDecode
コンテキストパス/sonarを定義する。
sonar.web.context=/sonar
admin/admin
sonar.jdbc.username=sonar sonar.jdbc.password=sonar sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true sonar.web.context=/sonar
事前にsonarデータベースとsonarユーザーを作成しておくこと!
yumパッケージもある
sudo wget -O /etc/yum.repos.d/sonar.repo http://downloads.sourceforge.net/project/sonar-pkg/rpm/sonar.repo sudo yum install sonar
maven-sonar pluginを利用すれば実行可能。
mvn sonar:sonar