【sonar】linux下部署sonar7.8.5版本
1、首先对应的sonar程序包,然后解压,授予权限
chmod -R 777 /home/david-workspace/java-server/sonarqube-7.8
chmod -R 777 /home/david-workspace/java-server/sonarqube-7.8/data
chmod -R 777 /home/david-workspace/java-server/sonarqube-7.8/logs
chown -R 999:999 /home/david-workspace/java-server/sonarqube-7.8
chown -R 999:999 /home/david-workspace/java-server/sonarqube-7.8/data
chown -R 999:999 /home/david-workspace/java-server/sonarqube-7.8/logs
sudo chmod 777 /home/david-workspace/java-server/sonarqube-7.8/*
2、修改jdbc数据库的链接信息,这里使用postgresql
sonar.jdbc.username=sonar
sonar.jdbc.password=sonar
sonar.jdbc.url=jdbc:postgresql://192.168.1.106:25432/sonar
3、创建sonar用户,并且修改文件夹的用户组
[root@linux-node1 ~]adduser sonarUser
[root@linux-node1 ~]chown -R sonarUser:sonarUser /home/david-workspace/java-server/sonarqube-7.8
[root@linux-node1 ~] su sonarUser
[root@linux-node1 ~] chmod -R 777 /home/david-workspace/java-server/sonarqube-7.8/conf/
3、启动程序
[root@linux-node1 ~] sh sonar.sh start