代码配置仓库GitLab安装部署
- 互联网
- 2025-08-19 04:06:02

Github是目前世界上代码行数最多的在线软件版本配置库平台,而Gitlab是Github对应的开源版本,本文主要描述Gitlab的安装部署。
about.gitlab /
gitlab /install/
如上所示,从官方网站中下载不同操作系统的版本,本文主要描述Centos的安装版本
sudo yum install -y curl policycoreutils-python openssh-server perl
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld
如上所示,安装基础集成软件包、设置远程访问服务协议、设置防火墙安全访问协议、重启防火墙
curl -fsSL packages.gitlab /repository/raw/scripts/setup.sh | /bin/bash
如上所示,设置Gitlab提供的Centos安装软件包仓库的网络地址
sudo EXTERNAL_URL=" gitlab.codetest " yum install -y gitlab-jh
gitlab-ctl start
如上所示,Gitlab在Centos上安装成功、启动Gitlab实例、其使用NGINX作为代理服务器、postgresql作为数据库、redis作为缓存
192.168.0.102 gitlab.codetest
如上所示,在Windows的host文件中配置Centos的IP地址与域名网址的映射关系
gitlab.codetest /
如上所示,在本地Windows系统的浏览器中访问Centos中安装的Gitlab服务器网址
如上所示,登录Gitlab成功
如上所示,创建一个公共的新项目Git仓库test2023
gitlab.codetest /root/test2023.git
如上所示,获取test2023的项目地址
ssh-keygen -t ed25519-sk
cat ~/.ssh/id_ed25519.pub | clip
如上所示,生成Git客户端访问Gitlab的秘钥以及公钥
如上所示,将id_ed25519.pub公钥的内容复制到Gitlab的SSH Keys配置项中
ssh -T git@gitlab.codetest
git clone git@gitlab.codetest :root/test2023.git
如上所示,在Git客户端中访问Gitlab的项目test2023成功
代码配置仓库GitLab安装部署由讯客互联互联网栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“代码配置仓库GitLab安装部署”