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

 

posted on 2019-07-04 16:23  聪神carry  阅读(357)  评论(0编辑  收藏  举报