3

尝试在EC2上使用基本安装设置来设置SonarQube。在AWS上使用EC2设置SonarQube

  1. 列表项
  2. 设置一个标准的EC2 AWS LINUX阿米连接到M4大
  3. SSH到EC2实例
  4. 安装JAVA
  5. 设置为使用JAVA8
  6. wget的https://sonarsource.bintray.com/Distribution/sonarqube/sonarqube-6.4.zip
  7. 解压进入/ etc目录
  8. 运行sudo ./sonar.sh start
  9. 实例启动

但是当我尝试去应用程序时,我尝试在IPV4公网IP 187.187.87.87:9000(当然不是真正的IP),或尝试ec2-134-73-它永远不会出现134-114.compute-1.amazonaws.com:9000(不是真正的IP或者只是举例)

也许这是我的无知或我没有配置正确的东西,因为它涉及到最初的EC2设置。

如果有人有任何想法,请让我知道。

+3

您是否在您的安全组中打开了9000端口? –

+0

试过最初使用TCP配置。将再次尝试。谢谢 –

+0

它解决了你的问题吗? –

回答

6

问题是SonarQube默认端口是9000。并且默认情况下,如果您未应用所有端口都处于打开状态的默认安全组(不推荐),则该端口未在安全组中打开。

如在评论@Issac建议的,打开了端口允许传入请求SonarQube,在实例的AWS安全组设置。解决了这个问题。