在公司发现很多时候都需要手动部署,然后有天听到自动部署这个词想着有没有什么工具能够自动部署项目,最好能自动化部署前后端生成 docker images 运行方便管理。最后经过我各种筛查,发现用 jenkins 最多,说干就干。起初是在 docker 安装 jenkins 后面发现 jenkins 对构建环境依赖比较强所以后面放弃用 docker 运行 jenkins 的想法,下面介绍 centos 安装 jenkins 方法
1.看文档 安装2.安装长期支持发布版
每 12 周从常规版本流中选择一个 LTS(长期支持)版本作为该时间段的稳定版本。它可以从 redhat-stable 的 yum 存储库安装。
sudo wget -O /etc/yum.repos.d/jenkins.repo \ https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.keysudo yum upgradesudo yum install epel-release java-11-openjdk-develsudo yum install jenkinssudo systemctl daemon-reload
3.安装完后启动 jenkins
systemctl start jenkins
有防火墙需要开放 8080 端口
# 开启端口firewall-cmd --zone=public --add-port=8080/tcp --permanent# 重载配置firewall-cmd --reload
访问 ip:8080
4.查看初始密码
cat /var/lib/jenkins/secrets/initialAdminPassword
5.进入安装推荐应用,也可以自己手动
全部走完后设置管理员账号密码 一路 next 开始使用
6.最后搭建完成
接下来就是搭建环境和配置环境了
本文由「诚哥博客」原创,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:在服务器上搭建Jenkins自动化部署工具