0
点赞
收藏
分享

微信扫一扫

CentOS 搭建 GitLab && Git

在觉 2023-08-01 阅读 88

本文目录

1. CentOS7 搭建 Gitlab

1. 安装 sshd

1. 安装 sshd 依赖

  • 输入以下命令:
yum install -y curl policycoreutils-python openssh-server

在这里插入图片描述

注:因为我之前已经装过了 sshd 依赖,所以就如上图所示。没装过的耐心等待就好。

2. 启动并设置开机自启

  • 依次输入以下命令:
systemctl enable sshd
systemctl start sshd

3. 安装防火墙

  • 如果已经安装了防火墙并且已经在运行状态,则可直接进行第 5 步。

在这里插入图片描述

  • 如果虚拟机中没有安装防火墙,可以输入以下命令进行安装:
yum install firewalld systemd -y

4. 开启防火墙

  • 输入以下命令:
service firewalld  start

5. 开放 ssh 以及 http 服务

  • 依次输入以下命令:
# pemmanent 表示永久生效,若不加 --permanent,系统下次启动后就会失效。
firewall-cmd --add-service=ssh --permanent
firewall-cmd --add-service=http --permanent

# 重新加载防火墙列表
firewall-cmd --reload

注:如果关闭防火墙就不需要做以上配置。

在这里插入图片描述

2. 安装 postfix

1. 安装 postfix

  • 输入以下命令:
yum install -y postfix

2. 启动并设置开机自启

  • 依次输入以下命令:
systemctl enable postfix 
systemctl start postfix

3. 几个补充知识

在这里插入图片描述

在这里插入图片描述

3. 下载并安装 gitlab

1. 在线下载安装包

  • 输入以下命令:
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

在这里插入图片描述

2. 安装

  • 输入以下命令:
rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

注:安装过程需要些时间,如果出现下图,则说明安装成功。

在这里插入图片描述

4. 修改 gitlab 配置

  • 输入以下命令:
vim  /etc/gitlab/gitlab.rb

注:进入编辑器后,按下键键盘的“i”键进入编辑状态,按“Esc”键退出编辑状态。按下“Esc“后输入 :wq 保存并退出。

  • 修改 gitlab 访问地址和端口,默认为 80,我这里改为 82:
external_url 'http://192.168.138.129:82' 
nginx['listen_port'] = 82

在这里插入图片描述

5. 重载配置及启动 gitlab

  • 依次输入以下命令:
 gitlab-ctl reconfigure
 gitlab-ctl restart

注:输入第一条命令后耐心等待一段时间。

提示 ok: run: 表示启动成功:

在这里插入图片描述

6. 把端口添加到防火墙

  • 依次输入以下命令:
firewall-cmd --zone=public --add-port=82/tcp --permanent
firewall-cmd --reload

在这里插入图片描述

7. 登录 GitLab 页面

  • 登录 GitLab 网页,地址为第 4 步配置的 http://192.168.138.129:82
  • 启动成功后,看到以下修改管理员 root 密码的页面,修改密码后,然后登录即可:

在这里插入图片描述

  • 修改密码后,跳转到下面的登录界面,填入用户名和密码登录即可(用户名为 root,密码为上一步修改的密码):

在这里插入图片描述

  • 登录成功后的界面如下:

在这里插入图片描述

2. CentOS7 安装 Git

1. 安装 Git

  • 输入以下命令:
yum install -y git

在这里插入图片描述

注:因为我的虚拟机已经安装了 Git,所以就有上图所示的情况。

2. 验证是否安装成功

  • 输入以下命令:
git --version

注:这将显示已安装的 Git 版本信息。

在这里插入图片描述

3. 配置基本信息

  • 配置 Git 的用户名和邮箱,输入以下命令:
# 将 “Your Name” 替换为你自己的名字
git config --global user.name "Your Name"

# 将 “youremail@example.com” 替换为你的邮箱地址
git config --global user.email "youremail@example.com"

4. 验证配置是否成功

  • 输入以下命令:
git config --list

注:这将显示设置的用户名和邮箱。

  • 配置文件被存储在 ~/.gitconfig 文件,可以输入以下命令进行查看:
ls -a | grep gitconfig
vim .gitconfig
举报

相关推荐

0 条评论