美文网首页
在centos系统安装gitlab

在centos系统安装gitlab

作者: engineer_tang | 来源:发表于2022-03-12 10:43 被阅读0次

1. 安装并配置必要的依赖关系

1.1 安装ssh

sudo yum install -y curl policycoreutils-python openssh-server

如下图所示表示安装完成


image.png

将SSH服务设置成开机自启动,使用如下命令:

sudo systemctl enable sshd

启动ssh服务,使用如下命令:

sudo systemctl start sshd

1.2 安装防火墙

使用命令查看是否安装了防火墙,如果安装了不用再安装,查看是否安装防火墙使用如下命令:

systemctl status firewalld

如下图所示,表示已安装防火墙,直接启动即可。


image.png

启动防火墙命令使用:

sudo systemctl start firewalld

安装防火墙
安装防火墙使用如下命令:

yum install firewalld systemd -y

添加http服务到firewalld,pemmanent表示永久生效,若不加--permanent系统下次启动后就会失效。

sudo firewall-cmd --permanent --add-service=http

重启防火墙,使用如下命令:

sudo systemctl reload firewalld

1.3 安装Postfix

安装Postfix以发送通知邮件,安装命令如下:

sudo yum install postfix

将postfix服务设置成开机自启动,使用命令如下:

sudo systemctl enable postfix

启动Poxtfix,使用命令如下:

sudo systemctl start postfix

1.4 安装wget

检查系统中是否已经安装wget,使用命令如下:

wget -V

如显示如下图所示,表示已安装,无须再次安装,否则需要再安装wget工具。


image.png

安装wget使用如下命令:

yum -y install wget

1.5 安装vim

检查是否安装vim, 使用如下命令:

rpm -qa|grep vim

如下图所示,便是已安装vim:


image.png

安装vim使用命令如下:

yum install vim -y

2. 下载并安装gitlab

下载gitlab使用如下命令:

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-13.8.6-ce.0.el7.x86_64.rpm --no-check-certificate

安装gitlab 安装命令如下:

rpm -i gitlab-ce-13.8.6-ce.0.el7.x86_64.rpm
image.png

修改gitlab配置文件指定服务器ip和自定义端口

vim  /etc/gitlab/gitlab.rb
image.png

重启gitlab,命令如下:

gitlab-ctl reconfigure
gitlab-ctl restart

记得开放防火墙的端口,比如gitlab的服务端口是8080,则命令如下:

firewall-cmd --add-port=8080/tcp

参考:https://www.cnblogs.com/wenwei-blog/p/5861450.html

相关文章

网友评论

      本文标题:在centos系统安装gitlab

      本文链接:https://www.haomeiwen.com/subject/tlskdrtx.html