GitLab、Jenkins搭建

设置主机名:

hostnamectl set-hostname xxxx

GItLab搭建:

更换清华源:

vim /etc/yum.repos.d/gitlab-ce.repo

gitlab-ce.repo文件填写:


[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1

yum安装

yum makecache && yum install -y gitlab-ce

修改配置文件:

vim /etc/gitlab/gitlab.rb
external_url 'IP地址+端口号'

重置下配置文件:

gitlab-ctl reconfigure

重启服务:

gitlab-ctl restart

临时密码查看:

cat /etc/gitlab/initial_root_password

TIP:

防火墙添加端口操作:

C7 的防火墙 firewalld
firewall-cmd --zone=public --add-port=8081/tcp --
permanent
C6 的防火墙 iptables
或者关闭防火墙(处于安全性的考虑 建议大家开着)

重置密码:

sudo gitlab-rake "gitlab:password:reset" 或者 sudo gitlab-rake "gitlab:password:reset[root]" 

注意:需要把对应的端口添加到 安全组里 否则外网访问的时候出现问题
注意:云主机的配置内存不要太小 推荐配置4C 8G 内存太小的话容易出现一些问题

jenkins安装:

先安装jdk依赖:
yum安装jdk1.8:

yum install -y java-1.8.0-openjdk*
vim /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.71-2.b15.el7_2.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile 使你的配置生效

yum安装

yum install -y https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.270-1.1.noarch.rpm

在这里插入图片描述

修改配置文件:

vim /etc/sysconfig/jenkins
tTp:踩坑 一定要修改成root
JENKINS_USER = root   以及端口配置

在这里插入图片描述
在这里插入图片描述

【踩坑】国内访问国外安装插件的问题!!!国内插件加速!(重要的地方)

/var/lib/jenkins/updates/default.json 使用google的搜索 以及国外的服务器
在这里插入图片描述
执行以下命令加速:

sed -i 's/http:\/\/updates.jenkinsci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json
&& sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json

【踩坑】如果安装完毕以后卡在这个界面不动,需要如何优化 更换地址:

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值