1.下载jenkins rpm包。
https://pkg.jenkins.io/redhat/
2.安装
rpm -ivh jenkins-2.182-1.1.noarch systemctl start jenkins less /var/log/jenkins/jenkins.log //查询admin密码 访问 http://ip:8080/ 进行安装
3.修改端口
vi /etc/sysconfig/jenkins JENKINS_PORT="8080" //修改这个 systemctl restart jenkins
4.登陆注册
5.批量导入插件
tar -xzvf jenkins-plugins.tar.gz -C /var/lib/jenkins/
systemctl restart jenkins
6.免密ssh密钥目录
有个问题搞了2天才清楚,在linux上免密登陆成功了,但是Publish over SSH上面配置一直失败!!!最终发现linux用的免密密钥目录是在/root/.ssh ,而jenkins用户的目录是在
[root@host-173-**-**-** .ssh]# ls id_rsa id_rsa.pub known_hosts [root@host-173-**-**-** .ssh]# pwd /var/lib/jenkins/.ssh
7.配置SSH
ssh-keygen -t rsa //产生密钥对 ssh-copy-id -i ~/.ssh/id_rsa.pub "root@173.**.**.**" #这样测试,如果Publish over SSH不过在执行下列命令 cd /var/lib/jenkins/.ssh //没用就创建mkdir cp -R ~/.ssh/ /var/lib/jenkins/.ssh/ //拷贝密钥