페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

...

코드 블럭
$ 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 파일에서 인증 방식 수정

코드 블럭
title/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

...