現在、私はコード分析のために私のプロジェクトでsonarqubeを使用しようとしていますが、sonarqubeのWebページがlocalhost:9000に表示されています。しかし、今私の質問は、どのようにWebページが他のシステムからもアクセスできるように、ローカルWebサーバではなくIIS上でsonarqube Webページを起動することです。IISを使用していて、localhost:9000
私は多くの記事を読んでいますが、local:9000ではなくIIS Webサーバーでsonarqube Webページを起動する方法については誰も言及していません。
インストールするプラグインや設定ファイルを変更する必要はありますか?私はsonarqubeを実行したときにそれをシンプルに保つために
は、ソナーのWebページがlocahost IISのWebサーバ上で起動していないために持ってのstart.bat:ここでは9000
は私のウェブサーバsonar.propertiesコード
#Binding IP address. For servers with more than one IP address, this property specifies which
#address will be used for listening on the specified ports.
#By default, ports will be used on all IP addresses associated with the server.
#sonar.web.host=0.0.0.0
# Web context. When set, it must start with forward slash (for example /sonarqube).
# The default value is root context (empty value).
#sonar.web.context=
# TCP port for incoming HTTP connections. Default value is 9000.
#sonar.web.port=9000
'sonar.properties'ファイルはどのように見えますか? – Smartis
Sonarqube docs:Webサーバーの起動 デフォルトポートは "9000"で、コンテキストパスは "/"です。これらの値は、 /conf/sonar.propertiesで変更することができます: –
こんにちは@Smartis、私のsonar.propertiesは以下の通りです.. #バインドIPアドレス。複数のIPアドレスを持つサーバーの場合、このプロパティは、指定されたポートで受信するために使用するアドレスを指定します( )。 #デフォルトでは、ポートはサーバーに関連付けられたすべてのIPアドレスで使用されます。 #sonar.web.host = 0.0.0.0 #Webコンテキスト。設定すると、スラッシュ(/ sonarqubeなど)で始まる必要があります。 #デフォルト値はルートコンテキスト(空の値)です。 #sonar.web.context = #着信HTTP接続用のTCPポート。デフォルト値は9000です。 #sonar.web.port = 9000 – Vasu