- 20, Oct 2024
- #1
Я установил Jenkins на экземпляр Ubuntu 18.04 ec2, следуя его официальному руководству.
Я хочу изменить порт Jenkins с порта 8080 (по умолчанию) на порт 80.
Согласно его официальному документу:
Если в вашем файле /etc/init.d/jenkins не удается запустить Jenkins, отредактируйте файл /etc/default/jenkins, заменив строку ----HTTP_PORT=8080---- на ----HTTP_PORT=8081--- - Здесь выбран «8081», но вы можете указать другой доступный порт.
Мне удалось изменить его на порт 8081, но когда я использовал порт 80, он просто не работал:
jenkins.service - LSB: Start Jenkins at boot time
Loaded: loaded (/etc/init.d/jenkins; generated)
Active: active (exited) since Thu 2019-02-21 08:14:55 UTC; 4min 12s ago
Docs: man:systemd-sysv-generator(8)
Process: 6143 ExecStop=/etc/init.d/jenkins stop (code=exited, status=0/SUCCESS)
Process: 6212 ExecStart=/etc/init.d/jenkins start (code=exited, status=0/SUCCESS)
Feb 21 08:14:53 ip-172-31-11-10 systemd[1]: Starting LSB: Start Jenkins at boot time...
Feb 21 08:14:53 ip-172-31-11-10 jenkins[6212]: Correct java version found
Feb 21 08:14:53 ip-172-31-11-10 jenkins[6212]: * Starting Jenkins Automation Server jenkins
Feb 21 08:14:53 ip-172-31-11-10 su[6257]: Successful su for jenkins by root
Feb 21 08:14:53 ip-172-31-11-10 su[6257]: + ??? root:jenkins
Feb 21 08:14:53 ip-172-31-11-10 su[6257]: pam_unix(su:session): session opened for user jenkins by (uid=0)
Feb 21 08:14:54 ip-172-31-11-10 su[6257]: pam_unix(su:session): session closed for user jenkins
Feb 21 08:14:55 ip-172-31-11-10 jenkins[6212]: ...done.
Feb 21 08:14:55 ip-172-31-11-10 systemd[1]: Started LSB: Start Jenkins at boot time.
returns sudo systemctl status jenkins
connection refused
gives
curl -i localhost:80
Я уверен, что через порт 80 ничего не работает.
Что я делаю неправильно?
#дженкинс