how to change port number for Jenkins installation

2020-05-21 08:23发布

I am trying to install jenkins in ubuntu. I have followed the commands below:

wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | apt-key add -

echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list

then

apt-get update

and

apt-get install jenkins

but It shows

  • Starting Jenkins Continuous Integration Server Jenkins The selected http port (8080) seems to be in use by another program Please select another port to use for jenkins

Need help on how to set a different port for Jenkins to run.

5条回答
倾城 Initia
2楼-- · 2020-05-21 08:39

For others still looking for answers you can go to /etc/sysconfig/jenkins in CentOS/RHEL or /etc/default/jenkins in Debian based distributions and change the JENKINS_PORT= variable to whatever port you want. Restart jenkins, and it should be running on your desired port.

查看更多
在下西门庆
3楼-- · 2020-05-21 08:54
  1. First, run this command:

    sudo nano /etc/default/jenkins
    
  2. The only place you need to change is:

    #port for HTTP connector (default 8080; disable with -1)
    Http_port = 8080
    

    There you change to the desired port. For example:

    HTTP_PORT = 8081
    
  3. Finally, run this command:

    sudo service jenkins restart
    

Then you're ready to open it with a new port.

查看更多
不美不萌又怎样
4楼-- · 2020-05-21 08:56

step 1 : sudo nano /etc/default/jenkins open the nano file And change HTTP PORT:8080 to HTTP PORT : 8081

CTL+X and Click Y and ENTER

PORT will changing from 8080 to 8081 restart the jenkins

sudo service jenkins restart

查看更多
smile是对你的礼貌
5楼-- · 2020-05-21 09:00

In my case,I add

 HTTP_PORT="XXXX"
 JENKINS_ARGS="--httpPort=XXXX" 

when defining the variables at the beginning of /etc/default/jenkins,it works .

查看更多
ら.Afraid
6楼-- · 2020-05-21 09:01

You can go to /etc/default/jenkins and add --httpPort=9999 or whatever port to JENKINS_ARGS.

Then you should restart Jenkins with sudo service jenkins restart.

查看更多
登录 后发表回答