一、安装jenkins
- 添加yum repos,然后安装
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
- 如果上面安装不成功则执行下面的
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
- 安装Jenkins(如果不成功多试几次,可能是网络问题)
sudo yum install jenkins
- 如果没有安装java或者java路径不对(启动Jenkins时会报错)则可以执行以下语句安装java
sudo yum install java
- 启动和停止
sudo service jenkins start
sudo service jenkins stop
sudo service jenkins restar
sudo chkconfig jenkins on
- 启动失败查看报错信息
systemctl status jenkins.service
比较容易出现的是java路径配置出错如下:
image.png
修改Jenkins配置文件
vim /etc/rc.d/init.d/jenkins
这个地方改成你自己的java路径(或者执行上面提到的安装java语句)
image.png
*Jenkins的默认端口是8080,如需修改
vim /etc/sysconfig/jenkins
JENKINS_PORT="8080" (将这里改为你想使用的端口, 如 8888)
二、进入jenkins
- 浏览器打开
http://127.0.0.1:8080 (输入你自己的地址)
- 第一次登录需要输入服务器保存的密码
cat /var/lib/jenkins/secrets/initialAdminPassword
复制进来就好了, 剩下的就是按步骤安装插件之类的了.
三、配置
可能会遇到访问报403的问题, 这时候在用户里面添加ssh公钥就好.
image.png image.png
这个勾选去掉
image.png
四、配置码云
https://gitee.com/oschina/Gitee-Jenkins-Plugin?from=gitee_jenkins
五、常见问题
image.pnghttps://blog.csdn.net/wangfei0904306/article/details/56011877
- 执行pm2脚本报错, jenkins 上命令各种找不到问题
image.png
网上查到的添加一行"#!/bin/bash -ilex"并没有用, 添加软连也没用
https://blog.csdn.net/yule09/article/details/86537652 (该方案并没有解决我的问题,可以参考)
https://www.cnblogs.com/linux-ng/p/10770558.html (该方案并没有解决我的问题,可以参考) - 最终解决方案: 添加环境变量,如下
https://blog.csdn.net/weixin_30451709/article/details/96986322
网友评论