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
转载于:https://www.cnblogs.com/CGCong/p/11133179.html