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/ //拷贝密钥
8.配置Publish over SSH
来源:oschina
链接:https://my.oschina.net/u/4328202/blog/3476942