新闻详情

新闻详情

首页 / 资讯中心 / 详情

Git基础(20):自建代码托管平台GitLab(rpm)

发布时间:2026/9/11 10:49:57来源:尧图网络
Git基础(20):自建代码托管平台GitLab(rpm)
文章目录环境说明安装GitLabgitlab-ctl命令环境说明系统版本centos.7.9.2009安装GitLab安装相关依赖yum-yinstallpolicycoreutils openssh-clients postfix安装ssh服务并设置为开机启动systemctlenablesshdsudosystemctl start sshd# 查看服务状态systemctl status sshd设置postfix开机自启和并启动postfix支持gitlab发信功能systemctlenablepostfixsystemctl start postfix开放ssh以及http服务firewall-cmd --add-servicessh--permanentfirewall-cmd --add-servicehttp--permanent# 重新加载防火墙firewall-cmd--reload下载gitlab并进行安装清华下载源 https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/# 下载rpm安装包wgethttps://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.4.2-ce.0.el7.x86_64.rpm --no-check-certificate# 或者curl-Ohttps://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.4.2-ce.0.el7.x86_64.rpm# 安装rpm-ivhgitlab-ce-12.4.2-ce.0.el6.x86_64.rpm如果 rpm -ivh gitlab-ce-12.4.2-ce.0.el7.x86_64.rpm 安装错误请先执行 yum install policycoreutils-python然后再执行rpm安装命令6 修改gitlab配置vim/etc/gitlab/gitlab.rb修改访问地址和端口默认端口为80这里更改为88external_urlhttp://192.168.88.50:88nginx[listen_port]88重新加载配置并重启gitlabgitlab-ctl reconfigure gitlab-ctl restart8 将端口添加到防火墙firewall-cmd--zonepublic --add-port88/tcp--permanentfirewall-cmd--reload自此可以访问GitLab了http://192.168.88.50:88/第一次进去需要给root账号设置密码(不少于8位)。 完成密码更改即可登录GitLab。gitlab-ctl命令gitlab-ctl start#启动所有 gitlab 组件gitlab-ctl stop#停止所有 gitlab 组件gitlab-ctl restart#重启所有 gitlab 组件gitlab-ctl status#查看服务状态gitlab-ctl reconfigure#重启配置gitlab-ctltail#查看日志vim/etc/gitlab/gitlab.rb#修改gitlab的配置文件
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

React 逻辑复用怎么选:自定义 Hook、HOC 还是 Render Props? 2026/9/11 14:23:43

React 逻辑复用怎么选:自定义 Hook、HOC 还是 Render Props?

React 逻辑复用怎么选:自定义 Hook、HOC 还是 Render Props? 【免费下载链接】front-end-interview-handbook Front End interview preparation materials for busy engineers (updated for 2026) 项目地址: https://gitcode.com/GitHub_Trending/fr/f…

阅读更多 →
OpenProject 开源项目管理工具完整指南:从任务追踪到甘特图一站搞定 2026/9/11 14:23:43

OpenProject 开源项目管理工具完整指南:从任务追踪到甘特图一站搞定

OpenProject 开源项目管理工具完整指南:从任务追踪到甘特图一站搞定 【免费下载链接】openproject OpenProject is the leading open source project management software for product, project and portfolio management. A powerful Jira alternative with agile …

阅读更多 →
BillionMail 自托管邮件营销平台:从部署到 AI 批量发信的完整指南 2026/9/11 14:23:43

BillionMail 自托管邮件营销平台:从部署到 AI 批量发信的完整指南

BillionMail 自托管邮件营销平台:从部署到 AI 批量发信的完整指南 【免费下载链接】BillionMail BillionMail gives you open-source MailServer, NewsLetter, Email Marketing — fully self-hosted, dev-friendly, and free from monthly fees. Join the discord:…

阅读更多 →
Simple Live:Flutter 跨平台直播聚合工具 + 四平台弹幕与多端同步 2026/9/11 14:23:43

Simple Live:Flutter 跨平台直播聚合工具 + 四平台弹幕与多端同步

Simple Live:Flutter 跨平台直播聚合工具 四平台弹幕与多端同步 【免费下载链接】dart_simple_live 简简单单的看直播 项目地址: https://gitcode.com/GitHub_Trending/da/dart_simple_live 深夜追一场跨平台的比赛,往往要在几个直播 App 之间反…

阅读更多 →
如何把相机钻到地球内部:Cesium 地下空间可视化完整指南 2026/9/11 14:23:43

如何把相机钻到地球内部:Cesium 地下空间可视化完整指南

如何把相机钻到地球内部:Cesium 地下空间可视化完整指南 【免费下载链接】cesium An open-source JavaScript library for world-class 3D globes and maps :earth_americas: 项目地址: https://gitcode.com/GitHub_Trending/ce/cesium 读完这篇教程&#xf…

阅读更多 →
五招降低AIGC检测率:让文章更像人写的实操指南 2026/9/11 14:20:43

五招降低AIGC检测率:让文章更像人写的实操指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞