2017-07-31 39 views
0

を見つけていないので、最後に、私はUbuntuの14.04は、WindowsSonarQubeサーバが実行されているが、到達できないと404を言って、私は窓10を実行していると浮浪者の助けを借りてのUbuntuを使用する仮想ボックスを設置しています

私が持っている

で浮浪者で実行していますさ詐欺here

ので、ソナーキューブに従うことによってSonarQubeをインストールは/opt/sonar/bin/linux-x86-64/でのUbuntuにインストールされていたと私は私のソナーの性質が(/opt/sonar/conf/sonar.properties)を提出

(env) [email protected]:~/Work/sonar$ sudo /opt/sonar/bin/linux-x86-64/sonar.sh status 
SonarQube is running (7705). 

以下のように確認されたときに、それは良い実行されています設定

sonar.jdbc.username=sonar 
sonar.jdbc.password=sonar 
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance 
sonar.web.host=127.0.0.1 
sonar.web.context=/sonar 
sonar.web.port=9002 

以下TAINSは、今では404 not found

(env) [email protected]:~/Work/sonar$ wget http://127.0.0.1:9002 
--2017-07-31 08:07:32-- http://127.0.0.1:9002/sonar 
Connecting to 127.0.0.1:9002... connected. 
HTTP request sent, awaiting response... 404 Not Found 
2017-07-31 08:07:32 ERROR 404: Not Found. 

だから誰も私にはソナーサーバが使用してアクセスできないという理由が何であるか教えてくださいすることができますと言っている以下のように私はそれにアクセスしようとしたとき、ニーズが変化するものリンクhttp://127.0.0.1:9002/sonarとが行われるか、私はsonar.propertiesファイルに何かが足りないのですか?、

をFYI、私が実行しているので、以来、私は、wget http://127.0.0.1:9002/sonarを使用しての代わりに、それをブラウザのURLを入力していますUbuntuのU窓の中の悪臭を歌う私は追加作業であるポートフォワーディングなどを作る必要があるので、上記のようにアクセスしてください。

+0

URLは単に「http://127.0.0.1:9002」(ソナーなし)ではないと確信していますか? Sonar 6.1では、http:// localhost:9000/dashboard/ –

+0

@LoicMでダッシュボードにアクセスします。はい、私はそれについて確信しています、それは私が 'sonar.properties'ファイル –

答えて

0

私が上記の問題に気付いた解決策は、あなたは浮浪者VM上のソナーをインストールしている場合は、次の操作を行うことができソナーサーバ

#sonar.web.host=127.0.0.1 
#sonar.web.context=/sonar 
0

を再起動します。

  1. あなたVagrantfileに

    のようなものを追加し、あなたのVMのための静的IPを使用します
    Vagrant.configure("2") do |config| 
        config.vm.network "private_network", ip: "192.168.50.4" 
    end 
    
  2. あなたはこのIPでサーバーにアクセスすることができます

    sonar.web.host=192.168.50.4 
    
  3. を提出あなたのソナーのプロパティで、このIPを参照することができます。

http://192.168.50.4:9002あなたの場合と/sonarかどうか、あなたがsonar.web.contextプロパティを使用している場合によっては)他のオプションは、すべてのネットワークインタフェースにバインドされているので、特別なアドレス0.0.0.0を使用することです。この場合、特にVMの静的IPは必要ありません。ポート転送を使用してアドレス127.0.0.1を使用することができます。

関連する問題