Proyecto

General

Perfil

SonarQube by Neodoo Es » Histórico » Versión 1

Francisco Javier Solans Benedí, 2024-03-13 07:45

1 1 Francisco Javier Solans Benedí
Instrucciones de uso
2
publicado por Francisco Javier Solans Benedí 26/11/2021
3
Primeros pasos
4
5
Lance el producto via 1-Click
6
7
Use un navegador para acceder a la consola de Administración en: http://[ec2-ip]:9000, donde [ec2-ip] es la ip publica facilitada por Amazon para tu instancia
8
9
Acceda utilizando las siguientes credenciales únicamente la primera vez ya que a continuación se le pedirá cambiar la password para poder entrar a la aplicación :
10
11
Usuario: admin
12
13
Contraseña: Tu id de instancia
14
15
También puede acceder a su instancia via SSH, usando el usuario correspondiente y su clave privada de Amazon.
16
El usuario depende del sistema operativo: 
17
  - Centos 9 Stream: 'ec2-user'
18
  - Otros Centos: 'centos'
19
  - Ubuntu: 'ubuntu'
20
  - Rocky Linux: 'rocky'
21
22
Detalles de la instalación
23
24
SOnarQUbe esta instalado en el directorio /usr/java/sonarqube-[version], el cual establece un link con /usr/java/sonarqube.
25
El servicio está configurado con systemd.
26
27
28
Ver estado del servico:
29
30
$ sudo systemctl status sonar
31
Parar el servicio:
32
33
$ sudo systemctl stop sonar
34
Lanzar el servicio:
35
36
$ sudo systemctl start sonar
37
38
Modos de persistencia de los datos
39
40
H2 (Default)
41
42
Keycloak viene con su propia base de datos relacional integrada basada en Java, llamada H2. Normalmente es la recomendada entornos de desarrollo y pruebas, para entornos de producción se recomienda trabajar con bases de datos relacionales mejores.
43
44
Ofrecemos productos con PostgreSQL.
45
46
PostgreSQL
47
48
SonarQube está configurado con la base de datos PostgreSQL.
49
50
PostgreSQL
51
52
Ver estado del servicio:
53
54
$ sudo systemctl status postgresql
55
Parar el servicio:
56
57
$ sudo systemctl stop postgresql
58
Lanzar el servicio:
59
60
$ sudo systemctl start postgresql
61
Acceder a la consola de MySQL desde su terminal:
62
63
$ sudo -u postgres psql
64
65
Recursos adicionales
66
67
Página oficial de SonarQube: https://www.sonarqube.org
68
PostgreSQL: https://www.postgresql.org