写点什么

CentOS7 系统 GitLab 安装部署教程。

  • 2023-07-12
    四川
  • 本文字数:720 字

    阅读完需:约 2 分钟

CentOS7系统GitLab安装部署教程。

GitLab 是一个基于 Git 的版本管理系统,可以提供代码仓库、代码审核、问题跟踪等功能。

下面是 CentOS7 系统上安装 GitLab 的步骤:

  1. 安装依赖

sudo yum install curl policycoreutils openssh-server openssh-clients sudo systemctl enable sshd sudo systemctl start sshd sudo firewall-cmd --permanent --add-service=http sudo systemctl reload firewalld 
复制代码
  1. 安装 PostgreSQL

sudo yum install postgresql-server postgresql-contrib sudo postgresql-setup initdb sudo systemctl enable postgresql sudo systemctl start postgresql 
复制代码
  1. 修改 PostgreSQL 配置文件

打开 /var/lib/pgsql/data/pg_hba.conf文件,找到以下行:

# "local" is for Unix domain socket connections onlylocal   all             all                                     peer# IPv4 local connections:host    all             all             127.0.0.1/32            ident# IPv6 local connections:host    all             all             ::1/128                 ident
复制代码

将 peer改为 md5,保存文件并退出。

  1. 安装 GitLab

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bashsudo EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ee
复制代码

其中,EXTERNAL_URL指定 GitLab 的地址。

  1. 启动 GitLab

sudo gitlab-ctl reconfiguresudo gitlab-ctl start
复制代码
  1. 设置管理员密码

访问 http://your-server-ip,根据提示设置管理员密码。

至此,GitLab 安装完成。可以登录到 GitLab 控制台,创建代码仓库、添加开发者等。


香港五网 CN2 网络云服务器链接:www.tsyvps.com

蓝易云香港五网 CN2 GIA/GT 精品网络服务器。拒绝绕路,拒绝不稳定。

发布于: 刚刚阅读数: 5
用户头像

百度搜索:蓝易云 2023-07-05 加入

香港五网CN2免备案服务器

评论

发布
暂无评论
CentOS7系统GitLab安装部署教程。_git_百度搜索:蓝易云_InfoQ写作社区