Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. sudo apt-get update
  2. sudo add-apt-repository ppa:webupd8team/java
  3. sudo apt-get update
  4. sudo apt install oracle-java8-installer
  5. java -version
  6. sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
  7. wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -
  8. sudo apt-get -y install postgresql postgresql-contrib
  9. sudo systemctl start postgresql
  10. sudo systemctl enable postgresql
  11. sudo passwd postgres
  12. su - postgres
  13.  
  14.  
  15.  
  16.  
  17. createuser sonar
  18. psql
  19. ALTER USER sonar WITH ENCRYPTED password 'sonar';
  20. CREATE DATABASE sonar OWNER sonar;
  21. \q
  22.  
  23.  
  24.  
  25.  
  26. wget https://sonarsource.bintray.com/Distribution/sonarqube/sonarqube-6.4.zip
  27. apt-get -y install unzip
  28. sudo unzip sonarqube-6.4.zip -d /opt
  29. sudo mv /opt/sonarqube-6.4 /opt/sonarqube
  30. sudo echo "sonar.jdbc.username=sonar" >> /opt/sonarqube/conf/sonar.properties
  31. sudo echo "sonar.jdbc.password=sonar" >> /opt/sonarqube/conf/sonar.properties
  32. sudo echo "sonar.jdbc.url=jdbc:postgresql://localhost/sonar" >> /opt/sonarqube/conf/sonar.properties
  33.  
  34.  
  35. sudo echo "[Unit]
  36. Description=SonarQube service
  37. After=syslog.target network.target
  38.  
  39. [Service]
  40. Type=forking
  41.  
  42. ExecStart=/opt/sonarqube/bin/linux-x86-64/sonar.sh start
  43. ExecStop=/opt/sonarqube/bin/linux-x86-64/sonar.sh stop
  44.  
  45. User=root
  46. Group=root
  47. Restart=always
  48.  
  49. [Install]
  50. WantedBy=multi-user.target" >> /etc/systemd/system/sonar.service
  51.  
  52. sudo systemctl start sonar
  53. sudo systemctl enable sonar
  54. sudo systemctl status sonar
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement