SonarQube使用postgresql14数据库

1,309次阅读
没有评论

共计 1393 个字符,预计需要花费 4 分钟才能阅读完成。

PostgreSQL 安装

修改 postgres 账号密码

  1. 进入 PostgreSQL 命令行

切换到 postgres,不然执行命令出错。

su postgres
  1. 启动 SQL Shell

    psql

  2. 修改密码

    ALTER USER postgres WITH PASSWORD 'xxxxx';

配置远程访问

  1. 修改 IP 绑定

修改配置文件

vim /var/lib/pgsql/14/data/postgresql.conf
  1. 将监听地址修改为 *

去掉注释

listen_addresses='*'
  1. 允许特定 IP 访问

修改配置文件(在文件结尾加上即可)

vim /var/lib/pgsql/14/data/pg_hba.conf
host  all  all 192.168.0.0/16  scram-sha-256

SonarQube 的 PostgreSQL 库设置
创建数据库

CREATE DATABASE mydb;

新建用户

postgres=# CREATE USER sonar WITH ENCRYPTED PASSWORD 'xxxxxxx';

赋予指定账户指定数据库所有权限
postgres=# GRANT ALL PRIVILEGES ON DATABASE sonar TO sonar;

修改 sonar 数据库所属者为 sonar

postgres=# ALTER DATABASE sonar OWNER TO sonar;

查看库和用户名

postgres=# \l sonar
                           List of databases
 Name  | Owner | Encoding |  Collate   |   Ctype    | Access privileges
-------+-------+----------+------------+------------+-------------------
 sonar | sonar | UTF8     | en_US.utf8 | en_US.utf8 | =Tc/sonar        +
       |       |          |            |            | sonar=CTc/sonar
(1 row)

postgres=# \du sonar
           List of roles
 Role name | Attributes | Member of
-----------+------------+-----------
 sonar     |            | {}

重启数据库(配置生效)

sudo systemctl restart postgresql-14

修改 sonarqube 数据库链接

vim sonarqube-9.6.1.59531/conf/sonar.properties
sonar.jdbc.username=sonar
sonar.jdbc.password=xxxx
sonar.jdbc.url=jdbc:postgresql://ip/sonar

然后重启 sonarqube

sh sonar.sh restart

查看系统状态如下
2022-08-30T08:04:24.png

微信扫描下方的二维码阅读本文

正文完
 0
yx
版权声明:本站原创文章,由 yx 于2022-08-30发表,共计1393字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码

bttech

文章搜索
一言一句话
-「
随机文章
降本增效之-实现prometheus对阿里云oss nas监控

降本增效之-实现prometheus对阿里云oss nas监控

阿里云 oss nas 需要时刻巡检注意监控流量以及存储大小,需要监控是担心 oss 滥用,nas 的瓶颈问题...
ubuntu20安装部署comfyui脚本

ubuntu20安装部署comfyui脚本

基础环境参考上一篇文章安装基本的驱动 这个使用的曲线较高,有一定的学习成本。脚本如下直接使用即可! 微信扫描下...
降本增效之-应用部署到k8s

降本增效之-应用部署到k8s

之前应用都采用了传统的服务器部署,很多服务器都会有内存或者 cpu 浪费的情况。把所有的服务准备都迁移到 k8...
降本增效之-自建k8s监控体系

降本增效之-自建k8s监控体系

使用阿里云 ack, 如果使用阿里云的监控体系一个月是需要几百块钱的监控费用,为了节约这笔费用。使用开源的 p...
MacBook Pro M4 关闭swap

MacBook Pro M4 关闭swap

Swap 是将磁盘虚拟为内存来用的,所以速度肯定比不上扎扎实实的内存的。我是 16G 内存,对于我平时使用完全...