【参考文章】:搭建jenkins实现自动化部署
1. 添加yum仓库
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
2. 依赖库安装
yum -y install epel-release # repository that provides 'daemonize'
yum -y install java #安装java环境,yum安装的为opoenjdk
yum -y install jenkins
3. 服务启停
systemctl status jenkins
systemctl start jenkins
systemctl stop jenkins
systemctl restart jenkins
4. 配置相关
4.1 服务配置
/etc/sysconfig/jenkins
4.2 日志配置
/var/log/jenkins/jenkins.log
4.3 web配置
- jenkins默认端口为8080, 在浏览器中输入ip:port访问jenkins的web界面, 管理员默认密码在 /var/lib/jenkins/secrets/initialAdminPassword文件中
- 安装插件
- 创建管理员用户
- 设置jenkins的URL
5. 文件权限配置
5.1 修改jenkins相关文件的用户组合权限信息
jenkins运行时操作会使用服务创建的jenkins账户执行命令,jenkins相关的文件的用户组一定要设置为jenkins,否则无法读取或者执行文件
5.2 修改jenkins执行时 的用户
vim /etc/sysconfig/jenkins
JENKINS_USER="jenkins"
修改用户为root,此时需要将用户组设置为jenkins的目录改为root
6. 卸载
删除jenkins服务相关的目录,执行下面命令查看相关的目录
find / -name "jenkins"