(生成环境使用,干货满满)代码管理:Gitlab安装和使用

想要查看前面的笔记请翻阅我的CSDN博客,作者码字不易,喜欢的话点赞,加个关注吧,后期还有很多干货等着你!


一   获取安装包

首先需要查看本系统的发行版是什么:

lsb_release -a

(生成环境使用,干货满满)代码管理:Gitlab安装和使用_第1张图片

然后去第二喜欢的(手动斜眼笑)清华镜像源去查找并下载对应的Gitlab版本:清华镜像源 

我下载的是对应的/yml下的el7版本我直接选择的最新版~

(生成环境使用,干货满满)代码管理:Gitlab安装和使用_第2张图片在下载时候我们先进行下一步:

二   安装依赖

1、安装依赖项

yum install -y curl policycoreutils-python openssh-server

2、启用 sshd

systemctl enable sshd
systemctl start sshd

3、防火墙放行 http 和 https

firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
systemctl reload firewalld
也可以直接关闭防火墙
firewall-cmd --state
systemctl stop firewalld.service
systemctl disable firewalld.service

4、安装 Postfix:postfix 可用于发电子邮件,是可选依赖

yum install postfix
systemctl enable postfix
systemctl start postfix

三   安装Gitlab

安装非常简单:

rpm -ivh gitlab-ce-xxxxxxx(这里是你的版本).rpm --force

安装完成后会出现一下样子:

(生成环境使用,干货满满)代码管理:Gitlab安装和使用_第3张图片

四   配置Gitlab

使用:gitlab-ctl reconfigure运行Gitlab,完成后显示

(生成环境使用,干货满满)代码管理:Gitlab安装和使用_第4张图片

五   常用Gitlab文件夹以及命令

配置文件路径: /opt/gitlab/etc/

日志文件路径: /var/log/gitlab/

启动:gitlab-ctl start

查看状态:gitlab-ctl status

重启:gitlab-ctl restart

重新配置:gitlab-ctl reconfigure  # 一般是修改配置后用

查看实时日志:gitlab-ctl tail

你可能感兴趣的:(linux,linux,centos,服务器,运维,nginx)