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 |