web-dev-qa-db-ja.com

Windowsでコマンドプロンプトを使用して、8080ではなく別のポートでjenkinsを起動する方法

私はjenkins.warを持っていて、Windowsのコマンドプロンプトから起動しました。

Java -jar jenkins.war

http://localhost:8080としてうまくブラウズされ始めました

私は9090ポートで起動したいです。どうやってやるの?

127
user2027659

コマンドプロンプトで次のコマンドを使用します。

Java -jar jenkins.war --httpPort=9090

Httpsを使用したい場合は、次のコマンドを使用してください。

Java -jar jenkins.war --httpsPort=9090

詳細は こちら

170
Ripon Al Wasim

Jenkinsホームフォルダ(通常はC:\Program Files (x86)\Jenkins)のjenkins.xmlを開き、ポート番号を変更します。
httpPort=xxxx

httpPort=yyyy
その後、サービスを再開してください。設定を恒久的に変更する必要があります。

89
Prasad

buntu 14.4ファイルを変更しなければならなかった/ etc/default/jenkins

例えば。

   #HTTP_PORT=8080
   HTTP_PORT=8083

そしてサービスを再開する

service jenkins restart

72
christian

CentOS/RedHatで

vim/etc/sysconfig/jenkins

# Port Jenkins is listening on.
# Set to -1 to disable
#
JENKINS_PORT="8080"

必要なポートに変更してください。

40
kanibalv

Windowsの場合(Windowsサービス付き)

8083ポートが必要な場合は、C:\Program Files (x86)\Jenkins\jenkins.xmlファイルを808で編集します。

<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8083</arguments>
13
sgrillon

ここにいるLinuxユーザーのために:/ etc/sysconfig/jenkinsにはJENKINS_PORT = "8080"がありますが、これもおそらく変更する必要があります。

10
djb

In * nix In CentOS/RedHatで

vim/etc/sysconfig/jenkins

# Port Jenkins is listening on.
# Set to -1 to disable
#
JENKINS_PORT="8080"

WindowsでXMLファイルC:\ Program Files(x86)\ Jenkins\jenkins.xmlを開きます。

<executable>%BASE%\jre\bin\Java</executable>
  <arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --**httpPort=8083**</arguments>
 i made  above bold  to show you change then 
 <executable>%BASE%\jre\bin\Java</executable>
  <arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8083</arguments>

http:// localhost:8080/restart そして再起動後 http:// localhost:8083 / 再起動しない限り、再起動しないとうまくいきません。上記のすべての応答のように見えますが動作しません。再起動しました。

6
Jin Thakur

FedoraRedHatCentOSなどの場合、カスタマイズは/etc/sysconfig/jenkinsではなく/etc/init.d/jenkins内で行う必要があります。最初のファイルの目的は、正確には2番目のファイルのカスタマイズです。

そのため、/etc/sysconfig/jenkins内には、Jenkinsが実行されているポート番号を保持するJENKINS_PORT変数があります。

5
Younes

デフォルトのポート8080を変更するには。

  1. G:JenkinsフォルダがC:\ Program Files(x86)に存在する
  2. メモ帳またはテキストパッドを開き、それらを管理者として実行してから、jenkinsフォルダにあるjenkins.xmlファイルを開きます。
  3. 以下のようにポート番号を変更します。<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=9090</arguments>
  4. 保存をクリックします。
5
Vinodh Aj

正しく、--httpPortパラメーターを使用してください。 $ JENKINS_HOMEも指定したい場合は、次のようにします。

Java -DJENKINS_HOME=/Users/Heros/jenkins -jar jenkins.war  --httpPort=8484
4
mainframer

あなたは呼び出すことができます

Java -jar jenkins.war --help

すべての利用可能なパラメータのリストを見るために。

4
user2081279

ファイル/etc/init.d/jenkinsのDAEMON_ARGSの後に次の2行を追加します。

HTTP_PORT = 8010
JENKINS_ARGS = " - httpPort = $ HTTP_PORT"

3
Vimal Mathew

OSX編集ファイルの場合:

/usr/local/Cellar/jenkins-lts/2.46.1/homebrew.mxcl.jenkins-lts.plist

そしてあなたに必要なポートを編集してください。

1
Pauls Bebris

あなたがLinux AMIでec2インスタンスにjenkinsを設定していて、ポートを変更しようとしているなら。でファイルを編集します

Sudo vi /etc/sysconfig/jenkins

編集する

JENKINS_PORT="your port number"

Vimを終了

:wq

Jenkinsを再起動

Sudo service jenkins restart

まだ実行されていない場合は、単に起動します。

Sudo service jenkins start

あなたのジェンキンスが言及されたポートで動いているかどうか確認するため

netstat -lntu | grep "your port number"
0
Ankush Singh