私はjenkins.warを持っていて、Windowsのコマンドプロンプトから起動しました。
Java -jar jenkins.war
http://localhost:8080
としてうまくブラウズされ始めました
私は9090ポートで起動したいです。どうやってやるの?
コマンドプロンプトで次のコマンドを使用します。
Java -jar jenkins.war --httpPort=9090
Httpsを使用したい場合は、次のコマンドを使用してください。
Java -jar jenkins.war --httpsPort=9090
詳細は こちら
Jenkinsホームフォルダ(通常はC:\Program Files (x86)\Jenkins
)のjenkins.xml
を開き、ポート番号を変更します。httpPort=xxxx
にhttpPort=yyyy
その後、サービスを再開してください。設定を恒久的に変更する必要があります。
とbuntu 14.4ファイルを変更しなければならなかった/ etc/default/jenkins
例えば。
#HTTP_PORT=8080
HTTP_PORT=8083
そしてサービスを再開する
service jenkins restart
CentOS/RedHatで
vim/etc/sysconfig/jenkins
# Port Jenkins is listening on.
# Set to -1 to disable
#
JENKINS_PORT="8080"
必要なポートに変更してください。
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>
ここにいるLinuxユーザーのために:/ etc/sysconfig/jenkinsにはJENKINS_PORT = "8080"がありますが、これもおそらく変更する必要があります。
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 / 再起動しない限り、再起動しないとうまくいきません。上記のすべての応答のように見えますが動作しません。再起動しました。
Fedora
、RedHat
、CentOS
などの場合、カスタマイズは/etc/sysconfig/jenkins
ではなく/etc/init.d/jenkins
内で行う必要があります。最初のファイルの目的は、正確には2番目のファイルのカスタマイズです。
そのため、/etc/sysconfig/jenkins
内には、Jenkinsが実行されているポート番号を保持するJENKINS_PORT
変数があります。
デフォルトのポート8080を変更するには。
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=9090</arguments>
正しく、--httpPortパラメーターを使用してください。 $ JENKINS_HOMEも指定したい場合は、次のようにします。
Java -DJENKINS_HOME=/Users/Heros/jenkins -jar jenkins.war --httpPort=8484
あなたは呼び出すことができます
Java -jar jenkins.war --help
すべての利用可能なパラメータのリストを見るために。
ファイル/etc/init.d/jenkins
のDAEMON_ARGSの後に次の2行を追加します。
HTTP_PORT = 8010
JENKINS_ARGS = " - httpPort = $ HTTP_PORT"
OSX編集ファイルの場合:
/usr/local/Cellar/jenkins-lts/2.46.1/homebrew.mxcl.jenkins-lts.plist
そしてあなたに必要なポートを編集してください。
あなたが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"