接下来安装我们的jenkins jenkins在这里起到了一个非常重要的作用 为我们从git上边拉取工程后做的所有工作 可以为我们把工程一次性部署到多台服务器 这里由于没有太多机器 笔者就以单机做示范 多机用ssh部署过去就可以了
jenkins官网下载jenkins https://pkg.jenkins.io/redhat-stable/ 这里用2.89.2做shi
下载并安装
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
修改jenkins端口
vim /etc/sysconfig/jenkins搜索JENKINS_PORT 默认端口是8080 与web服务器的端口冲突了 修改一下 这里修改成6789
启动jenkins
service jenkins restart
访问jenkins http://host:6789
这里要输入初始密码 初始密码/var/lib/jenkins/secrets/initialAdminPassword中找
选择想要的步骤安装即可
填入资料 save and finish
安装完之后进入jenkins界面 进入系统管理>>管理插件
ctrl+f 搜索 gitlab plugin 安装gitlab插件
等待安装完成 便返回首页
注:若gitlab与jenkins在不同的机器上 会涉及到跨域的问题 jenkins会限制跨域访问 这里还需要做一步操作
进入系统管理>>全局安全配置
取消掉"防止跨站点请求伪造"这个勾
保存即可