基于 CentOS 7.0 平台搭建 GitLab+Jenkins 可持续集成环境 本文主要介绍了基于 CentOS 7.0 平台搭建 GitLab+Jenkins 可持续集成环境的过程,包括 JDK 安装、Jenkins 安装、GitLab 安装和配置、访问 GitLab 等步骤。 一、JDK 安装 在开始安装 Jenkins 和 GitLab 之前,需要先安装 JDK。使用以下命令安装 JDK: yum -y list java* 安装完成后,使用以下命令测试 JDK 是否安装成功: java -version 二、Jenkins 安装 安装 Jenkins 需要先添加 Jenkins 仓库,使用以下命令: 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 sudo yum install jenkins 安装完成后,需要修改 Jenkins 的配置文件,使用以下命令: sudo vim /etc/sysconfig/jenkins 修改 Jenkins 的访问端口为 8088,使用以下命令: JENKINS_PORT="8088" 启动 Jenkins 服务器,使用以下命令: sudo service jenkins restart 访问 Jenkins,使用以下地址: http://ip:8088 初次登陆时,需要输入初始密码,密码位于: /var/lib/jenkins/secrets/initialAdminPassword 三、GitLab 安装 安装 GitLab 需要先安装必要的依赖项,使用以下命令: sudo yum install curl policycoreutils openssh-server openssh-clients sudo systemctl enable sshd sudo systemctl start sshd sudo yum install postfix sudo systemctl enable postfix sudo systemctl start postfix sudo firewall-cmd --permanent --add-service=https sudo systemctl reload firewalld 下载 GitLab 的 RPM 包,使用以下命令: rpm -i gitlab-ce-11.4.6-ce.0.el7.x86_64.rpm 安装完成后,需要配置 GitLab,使用以下命令: gitlab-ctl reconfigure 修改 GitLab 的配置文件,使用以下命令: sudo vim /etc/gitlab/gitlab.rb 修改 external_url 为: external_url='http://10.211.55.10' 重新加载配置文件,使用以下命令: gitlab-ctl reconfigure 启动 GitLab,使用以下命令: gitlab-ctl start 访问 GitLab,使用以下地址: http://ip:port 出现修改 root 用户的密码的界面,修改并记牢。 本文介绍了基于 CentOS 7.0 平台搭建 GitLab+Jenkins 可持续集成环境的过程,包括 JDK 安装、Jenkins 安装、GitLab 安装和配置、访问 GitLab 等步骤。


























- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 用于车身控制模块的单片机和本地互连网络的作用.docx
- 综合性学习《我们的互联网时代》ppt课件1.ppt
- 社会网络分析-凝聚子群PPT课件.ppt
- 计算机操作员填空题及答案.doc
- 基于单片机的智能小车文献综述(超详细).doc
- 高中数学1.循环结构的程序框图的算法公开课获奖课件.pptx
- 智能无线网络WIA产品及其解决方案探析.doc
- 基因工程及其应用教案{公开课).doc
- 神经网络-第二章-单层前向网络及LMS算法.ppt
- 网络优化部绩效考核实施办法.doc
- 软件课程设计员工信息管理系统.doc
- 软件工程方法与实践课后答案.pdf
- 职位说明书(Job-Description)模板.doc
- 互联网展示类广告新趋势-从买媒体到买人群-互联网新趋势.doc
- 是网络录像带租赁系统是基于收入共享的观念.pptx
- 非标自动化电气设计流程与规范标准详.doc


