Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
sonar [Le 27/09/2017, 16:22] 88.122.23.96 [Pré-requis] |
sonar [Le 11/09/2022, 11:59] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
* Disposer d'une connexion à Internet configurée et activée. | * Disposer d'une connexion à Internet configurée et activée. | ||
* Avoir installé [[Mysql]]. | * Avoir installé [[Mysql]]. | ||
- | * Avoir installé OpenJDK-8 JRE | + | * Avoir installé [[:java|OpenJDK-8 JRE]] |
<note tip>Mysql n'est pas une obligation. De fait l'application est fournie avec une base de données derby embarquée, mais comme son utilisation n'est pas recommandée en production, nous ne nous attarderons pas dessus. Il y a aussi des alternatives à Mysql (MariaDB), dont [[oracle|Oracle]] et [[postgresql|PostgreSQL]], voir [[http://docs.codehaus.org/display/SONAR/Install+Sonar#InstallSonar-Server|ici]] pour la liste des possibilités détaillées. </note> | <note tip>Mysql n'est pas une obligation. De fait l'application est fournie avec une base de données derby embarquée, mais comme son utilisation n'est pas recommandée en production, nous ne nous attarderons pas dessus. Il y a aussi des alternatives à Mysql (MariaDB), dont [[oracle|Oracle]] et [[postgresql|PostgreSQL]], voir [[http://docs.codehaus.org/display/SONAR/Install+Sonar#InstallSonar-Server|ici]] pour la liste des possibilités détaillées. </note> | ||
Ligne 20: | Ligne 20: | ||
Pour installer ce logiciel, il suffit de télécharger la [[http://www.sonarsource.org/downloads/|dernière version]] et de [[:archivage#graphiquement|l'extraire]] dans le dossier choisi pour l'installation. Par exemple, nous supposerons que vous l'avez installé dans /opt/sonar/sonar-5.6.6/ | Pour installer ce logiciel, il suffit de télécharger la [[http://www.sonarsource.org/downloads/|dernière version]] et de [[:archivage#graphiquement|l'extraire]] dans le dossier choisi pour l'installation. Par exemple, nous supposerons que vous l'avez installé dans /opt/sonar/sonar-5.6.6/ | ||
- | Suite à quoi il fa falloir créer le lien permettant de lancer le logiciel depuis le dossier /usr/bin: | + | Suite à quoi il va falloir créer le lien permettant de lancer le logiciel depuis le dossier /usr/bin: |
sudo ln -s /opt/sonar/sonar-5.6.6/bin/linux-x86-32/sonar.sh /usr/bin/sonar | sudo ln -s /opt/sonar/sonar-5.6.6/bin/linux-x86-32/sonar.sh /usr/bin/sonar | ||
Ligne 34: | Ligne 34: | ||
mysql> GRANT ALL ON sonar.* TO 'sonar'@'%'; | mysql> GRANT ALL ON sonar.* TO 'sonar'@'%'; | ||
mysql> quit;</code> | mysql> quit;</code> | ||
- | Ceci suppose que vous connaissez le mot de passe super utilisateur de MySQL. | + | Ceci suppose que vous connaissez le mot de passe super utilisateur de MySQL. |
<note tip>Le joker '%' autorise des connexions à la base de données depuis n'importe quel ordinateur du réseau, ce qui est potentiellement dangereux. Si vous n'avez qu'un ordinateur dans votre réseau, mettez 'localhost' à la place. Sinon, configurez votre [[ufw|pare-feu]].</note> | <note tip>Le joker '%' autorise des connexions à la base de données depuis n'importe quel ordinateur du réseau, ce qui est potentiellement dangereux. Si vous n'avez qu'un ordinateur dans votre réseau, mettez 'localhost' à la place. Sinon, configurez votre [[ufw|pare-feu]].</note> | ||
Ligne 68: | Ligne 68: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * **(en)** [[http://www.sonarqube.org/|Site officiel de SonarQube]] | + | * **(en)** [[https://www.sonarqube.org/|Site officiel de SonarQube]] |
* **(en)** [[http://docs.codehaus.org/display/SONAR/Install+Sonar|Tutoriel officiel d'installation de Sonar]] | * **(en)** [[http://docs.codehaus.org/display/SONAR/Install+Sonar|Tutoriel officiel d'installation de Sonar]] | ||
- | * **(fr)** [[http://linsolas.developpez.com/articles/java/qualite/sonar/?page=sommaire|Tutoriel francophone d'utilisation de Sonar]] | + | * **(fr)** [[https://linsolas.developpez.com/articles/java/qualite/sonar/?page=sommaire|Tutoriel francophone d'utilisation de Sonar]] |
---- | ---- | ||
//Contributeurs principaux : [[utilisateurs:aldian]].// | //Contributeurs principaux : [[utilisateurs:aldian]].// |