У меня есть jenkins.war, и я запустил его из командной строки в Windows как:
java -jar jenkins.war
Он был хорошо запущен и легко просматривался как http://localhost:8080
Хочу запустить на 9090 порт. Как я могу это сделать?
У меня есть jenkins.war, и я запустил его из командной строки в Windows как:
java -jar jenkins.war
Он был хорошо запущен и легко просматривался как http://localhost:8080
Хочу запустить на 9090 порт. Как я могу это сделать?
net start jenkins
команду для запуска / остановки служб jenkins.Откройте
jenkins.xml
в Дженкинс домашней папки (обычноC:\Program Files (x86)\Jenkins
) и измените номер порта:httpPort=xxxx
в
httpPort=yyyy
том перезапустить службу. он должен изменить настройку навсегда.
источник
jenkins.model.JenkinsLocationConfiguration.xml
для меня.В Ubuntu 14.4 мне пришлось изменить файл / etc / default / jenkins
Например
и перезапустите сервис
источник
sudo systemctl restart jenkins
также перезапускает службу.В CentOS / RedHat (при условии, что вы установили
jenkins
пакет)vim /etc/sysconfig/jenkins
измените его на любой порт, какой хотите.
источник
В Windows (со службой Windows).
Отредактируйте файл
C:\Program Files (x86)\Jenkins\jenkins.xml
с 8083, если вы хотите порт 8083.источник
Для пользы пользователей Linux, оказавшихся здесь: я обнаружил, что / etc / sysconfig / jenkins содержит JENKINS_PORT = "8080", который вам, вероятно, тоже следует изменить.
источник
В * nix В CentOS / RedHat
vim / и т. д. / sysconfig / Дженкинс
В Windows откройте XML-файл C: \ Program Files (x86) \ Jenkins \ jenkins.xml
теперь вам нужно перезапустить, он не работает, если вы не перезапустите http: // localhost: 8080 / restart, тогда после перезапуска http: // localhost: 8083 / все должно быть в порядке, поэтому похоже на все вышеприведенные ответы, в которых говорится, что это не работает У нас есть начать сначала.
источник
Для
Fedora
,RedHat
,CentOS
и так, любых настройки должны быть сделаны в пределах/etc/sysconfig/jenkins
вместо/etc/init.d/jenkins
. Назначение первого файла - это как раз настройка второго файла.Итак, внутри
/etc/sysconfig/jenkins
естьJENKINS_PORT
переменная, которая содержит номер порта, на котором работает Jenkins.источник
Правильно, используйте параметр --httpPort. Если вы также хотите указать $ JENKINS_HOME, вы можете сделать следующее:
источник
Чтобы изменить порт по умолчанию 8080. Все, что вам нужно сделать:
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=9090</arguments>
источник
Вы можете позвонить
чтобы увидеть список всех доступных параметров.
источник
Добавьте следующие две строки после DAEMON_ARGS в файле
/etc/init.d/jenkins
HTTP_PORT = 8010
JENKINS_ARGS = "- httpPort = $ HTTP_PORT"
источник
Если вы настроили jenkins на экземпляре ec2 с linux AMI и хотите изменить порт. Отредактируйте файл на
редактировать
Выйти из vim
Перезапустить Дженкинс
Или просто запустите его, если он еще не запущен
Чтобы проверить, работает ли ваш jenkins на указанном порту
источник
В файле редактирования OSX:
и отредактируйте порт под свои нужды.
источник
Откройте командную строку от имени администратора в Windows. Перейдите в каталог, в котором установлен Jenkins. и сначала остановите службу Jenkins, используя jenkins.exe stop
введите команду для изменения порта, используя java -jar jenkins.war --httpPort = 9090 (введите номер порта, который вы хотите использовать).
и, наконец, перезапустите службы Jenkins, используя jenkins.exe restart
источник
Измените оболочку '/etc/init.d/jenkins'
Измените
8080
на то, что хотитеисточник