彻底卸载

service jenkins stop

yum clean all

yum -y remove jenkins

rm -rf /var/cache/jenkins

rm -rf /var/lib/jenkins/

1、安装wget

sudo yum install wget

2、安装JDK

sudo yum install java

3、安装Jenkins

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

 

sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

 

sudo yum install jenkins

4、启动Jenkins

sudo service jenkins start

4. 启动Jenkins

$ sudo service jenkins start

有可能出现错误:“Starting Jenkins -bash: /usr/bin/java: No such file or directory”。表示找不到Jenkins找不到java。

这时就需要“vi /etc/init.d/jenkins”,把java路径加上(如下):

/usr/lib/jvm/jre-1.6.0/bin/java /usr/lib/jvm/java-1 .5.0/bin/java

/usr/lib/jvm/jre-1.5.0/bin/java  

/opt/app/jdk1.7.0_09/bin/java(jdk路径)

5、开启8080端口

Jenkis的默认端口是8080,需要手动开启centos的8080端口。

命令:

sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent

 

重启防火墙:

sudo firewall-cmd --reload

 

6、访问8080端口

Centos7安装Jenkins linux终端输入:

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

查看密码。

点击"Continue"。

Centos7安装Jenkins 点击"Skip Plugin"。

Centos7安装Jenkins 创建用户名密码,点击"Continue as admin"。

Centos7安装Jenkins

点击"start using Jenkins"。

Centos7安装Jenkins 出现以上界面,Jenkins安装成功。

 

附:忘记密码

进入Jenkins家目录,备份config.xml

sudo cd /var/lib/jenkins/

sudo cp -a config.xml config.xml.bak

修改如下

<useSecurity>true</useSecurity> 修改成 <useSecurity>false</useSecurity>

 

<authorizationStrategy> .... </authorizationStrategy> 标签之间的内容全部删除

 

## 其实authorizationStrategy 之间的东西不清理也可以,主要是把 useSecurity的true改成false重启即可

重启 Jenkins 可以无账号和密码登录Jenkins

sudo service jenkins restart

修改用户密码

"系统管理"—>"Configure Global Security"—>“启用安全”—>"Jenkins专有用户数据库"-->"允许用户注册"—>点击保存。

 

"系统管理"—>"管理用户",可以修改相应用户密码。

还原config.xml文件

sudo rm -rf config.xml

sudo cp -a config.xml.bak config.xml

sudo rm -rf config.xml.bak

sudo service jenkins restart

使用相应用户登录即可。

 

 

相关文章: