...
코드 블럭 |
---|
$ su - postgres $ psql ALTERCREATE USER sonar WITH ENCRYPTED password 'sonar'; CREATE DATABASE sonar WITH ENCODING 'UTF8' OWNER sonar TEMPLATE=template0; \q |
/var/lib/pgsql/10/data/pg_hba.conf 파일에서 인증 방식 수정
코드 블럭 | ||
---|---|---|
| ||
.
#host all all 127.0.0.1/32 ident
host all all 127.0.0.1/32 md5 // md5로 변경
. |
디비 재기동
systemctl restart postgresql-10
SonarQube 설정
sonar.properties 수정
...
코드 블럭 |
---|
$ vi /opt/sonarqube/conf/sonar.properties |
다음 항목들을 수정해줍니다. 수정(같은 서버에 설치할 경우 locahost가 아닌 위 pg_hba.conf 파일에 설정된 127.0.0.1 입력
- sonar.jdbc.username=sonar
- sonar.jdbc.password=sonar
- sonar.jdbc.url=jdbc:postgresql://localhost127.0.0.1/sonar
코드 블럭 |
---|
# DATABASE sonar.jdbc.username=sonaruser sonar.jdbc.password=sonarpass #----- MySQL 5.6 or greater sonar.jdbc.url=jdbc:mysql://10.20.250.93:3306/sonardb?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance&useSSL=false # WEB SERVER sonar.web.javaOpts=-Xmx2048m -Xms1024m -XX:+HeapDumpOnOutOfMemoryError sonar.web.host=0.0.0.0 sonar.web.port=9000 # COMPUTE ENGINE sonar.ce.javaOpts=-Xmx2048m -Xms1024m -XX:+HeapDumpOnOutOfMemoryError # OTHERS sonar.path.data=/data/atlassian/application-data/sonarqube |
...