Linux:Jenkins:GitLab+Maven+Jenkins的部署——离线包rpm版

发布于:2024-02-22 ⋅ 阅读:(44) ⋅ 点赞:(0)

Linux:Jenkins:GitLab+Maven+Jenkins的部署(1)-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/w14768855/article/details/136157018?spm=1001.2014.3001.5501这个是原版文章,均是使用的在线情况,但是不排除会有离线部署,所以我把rpm进行了补充

这个是极狐(gitlab)的官方文档👇,如果后续出现了什么问题需要解决,那么官方文档肯定有你想要的

极狐GitLab 文档 | 极狐GitLabicon-default.png?t=N7T8https://docs.gitlab.cn/jh/index.html


环境

3台服务器系统均为:centos7 

(test)

ip:192.168.6.1

环境:jdk  tomcat

1G运存

(gitlab) 

ip:192.168.6.2

环境:部署gitlab

6G运存

(Jenkins)

ip:192.168.6.3

环境:jdk     Jenkins    maven    git   

2G运存      

服务器都是关闭状态,因为我这是实验环境,在真实环境中最好开启防火墙并对特定的端口进行配置。 


1.GitLab

手动在 GNU/Linux 上安装极狐GitLab Runner |极狐GitLabicon-default.png?t=N7T8https://docs.gitlab.cn/runner/install/linux-manually.html在这里是官方的文档,我这个文章当前下载是最新版本,如果以后你还需要最新版,只能去官网找,我本章并不会随着官方更新版本且随着更改

开始gitlab部署 

yum install -y curl policycoreutils-python openssh-server perl postfix

sshd这里就不用过多强调了,肯定是开机自启动的服务,再去开启一个 

systemctl start postfix
systemctl enable postfix

开启一下postfix这个是用来发送邮件的

部署运行环境 

wget http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-16.9.0-ce.0.el7.x86_64.rpm

下载rpm包

rpm -ivh gitlab-ce-16.9.0-ce.0.el7.x86_64.rpm

安装rpm包

这样就安装好了

vim /etc/gitlab/gitlab.rb

#修改配置文件

修改ip地址
默认使用80端口号,如果你需要的话可以进行修改使用别的端口号

 

这里改成你的ip地址

 

如果你需要修改端口号,那就 把注释去掉后面的nil换成你要指定的端口号

gitlab-ctl reconfigure

 重新加载一下配置文件

gitlab-ctl restart

重启一下服务

cat /etc/gitlab/initial_root_password

#查看gitlab的root登录用户默认密码

 

每个人都是不一样的

 

未完待续

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到