docker容器自动化部署落地实践之四:jenkins安装与配置

时间:2022-12-07 03:54:28

接下来安装我们的jenkins jenkins在这里起到了一个非常重要的作用 为我们从git上边拉取工程后做的所有工作 可以为我们把工程一次性部署到多台服务器 这里由于没有太多机器 笔者就以单机做示范 多机用ssh部署过去就可以了

jenkins官网下载jenkins https://pkg.jenkins.io/redhat-stable/ 这里用2.89.2做shi

docker容器自动化部署落地实践之四:jenkins安装与配置

下载并安装

wget https://pkg.jenkins.io/redhat-stable/jenkins-2.89.2-1.1.noarch.rpm
rpm -ivh jenkins-2.89.2-1.1.noarch.rpm
docker容器自动化部署落地实践之四:jenkins安装与配置

修改jenkins端口

vim /etc/sysconfig/jenkins
搜索JENKINS_PORT 默认端口是8080 与web服务器的端口冲突了 修改一下 这里修改成6789

docker容器自动化部署落地实践之四:jenkins安装与配置

启动jenkins

service jenkins restart

docker容器自动化部署落地实践之四:jenkins安装与配置

访问jenkins http://host:6789

docker容器自动化部署落地实践之四:jenkins安装与配置

这里要输入初始密码 初始密码/var/lib/jenkins/secrets/initialAdminPassword中找

docker容器自动化部署落地实践之四:jenkins安装与配置

选择想要的步骤安装即可 

填入资料 save and finish

docker容器自动化部署落地实践之四:jenkins安装与配置

docker容器自动化部署落地实践之四:jenkins安装与配置

安装完之后进入jenkins界面 进入系统管理>>管理插件

docker容器自动化部署落地实践之四:jenkins安装与配置

docker容器自动化部署落地实践之四:jenkins安装与配置 

ctrl+f 搜索 gitlab plugin 安装gitlab插件 

docker容器自动化部署落地实践之四:jenkins安装与配置

docker容器自动化部署落地实践之四:jenkins安装与配置

等待安装完成 便返回首页

注:若gitlab与jenkins在不同的机器上 会涉及到跨域的问题 jenkins会限制跨域访问 这里还需要做一步操作 

进入系统管理>>全局安全配置

docker容器自动化部署落地实践之四:jenkins安装与配置

取消掉"防止跨站点请求伪造"这个勾

docker容器自动化部署落地实践之四:jenkins安装与配置

保存即可