1. 标准的安装步骤:
官网 1. 安装并配置必要的依赖关系 如果你想使用 Postfix 发送邮件,请在安装过程中根据提示选择 'Internet Site'。 你也可以用 Sendmail 或者 配置一个自定义的 SMTP 服务 并 把它作为一个 SMTP 服务器。 在 CentOS 系统上,下面的命令将会打开系统防火墙 HTT
转载
2024-08-30 17:03:56
36阅读
git 修改提交消息 介绍 Git是分布式版本控制系统,如今,它已成为许多开源和封闭源软件项目(包括Eclipse)的事实上的版本控制系统。 Git是令人惊叹的工具,具有很大的灵活性。 谈到灵活性,我对git的有趣功能感到惊讶,它允许您编辑和更改以前的提交消息。 基本上有两种方法可以做到,例如- 使用修正开关 使用变基 让我们来看看这些。 使用修正开关 这是更改最近提交的提交消息的简单方
转载
2024-04-13 13:53:25
64阅读
背景:在多数企业中,都会选择 GitLab 作为代码仓库存储公司的代码,关于 GitLab 的优点、牛逼的功能属于常识了,不了解的可以自行查询资料。本文假设你已经知道了 GitLab,并能熟练的操作和管理它。 一、Nginx CVE-2021-23017 漏洞说明2021年5月25日,F5公司发布了影响NGINX DNS解析的低风险漏洞 CVE-2021-23017,受影响版本为NGIN
转载
2024-05-20 12:56:58
426阅读
服务器上已经安装好了Nginx,配置了多个网站服务,这个情况下我们怎样安装配置Gitlab才能不影响现有的Nginx网站服务?以及如何开启Pages用户网站页面服务? 以下参照阿里云CentOS7进行介绍,Nginx的安装请参照下面这个文章:CentOS7下的Nginx安装和配置为Gitlab启用外部Nginx服务Gitlab安装好之后,主要设置都在/etc/gitlab/gitlab
转载
2024-03-20 12:20:10
217阅读
解决gitlab-14.4的 IP更改问题在实际项目中,服务器的IP有可能发生变化,clone的时候会报错,主要是需要修改gitlab的配置文件gitlab.rb和gitlab.yml文件。1、修改gitlab.rb配置文件# vim /etc/gitlab/gitlab.rb
# 没有域名,可以设置为本机IP地址
external_url 'http://ip'2、修改gitlab.yml# f
一、gitlab安装
1、下载rpm的地址
https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/6/gitlab-ce-8.15.3-ce.0.el6.x86_64.rpm
官网:https://about.gitlab.com/downloads/#centos6
2、开始安装
yum install curl openssh-s
转载
2024-05-10 07:19:13
208阅读
GitLab 安装成功后默认语言是英语,只有登录后才能手动指定为中文,且这个配置只对自己生效,经查阅资料后,总结全局修改GitLab14默认语言为中文方法如下:0. 进入容器如果你用Docker部署的GitLab,那么需要使用命令sudo docker exec -it gitlab /bin/bash进入容器1. 修改rails配置文件打开/opt/gitlab/embedded/service
转载
2024-06-19 11:39:05
114阅读
最近试着在阿里云的 ESC 上部署了一下 GitLab 的社区版本,并且使用了非内嵌的 nginx 服务,遇到不少坑,特意记录一下。 首先是安装 GitLab 社区版,具体安装的流程按照官网的说明来进行。GitLab 官方提供了 Omnibus包安装、社区提供的安装方法、和官方的其他安装方法。这里推荐使用 Omnibus 包来安装,这也是官方推荐的方式。用这个包安装部署gitlab,便于后期的配置
转载
2024-05-06 14:54:10
458阅读
gitlab+nginx代码仓库安装GitLab,是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目安装。它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交
转载
2024-03-20 08:22:57
55阅读
参考地址:http://www.centoscn.com/CentosServer/lighttpd/2017/1118/9247.html添加GitLab镜像源并安装 curl -sS http://packages.gitlab.com.cn/install/gitlab-ce/script.rpm.sh | sudo bash这是官方的yum源,安装速度会比较慢,可以使
转载
2024-06-16 13:37:44
90阅读
最近使用GitLab 搭建了Git的私有仓库,但是发现私有仓库的地址居然是localhost,不是本机的IP地址,最后百度了一下,找了很久才找到,特此记录一下.首先说明一下,我linux虚拟机的IP地址是192.168.142.134.1、在GitLab上新建一个项目test_gitlab,刚开始仓库地址是http://localhost/yulei/test_gitlab.git .把local
转载
2024-02-23 11:48:05
149阅读
底层直接开辟了docker环境,结合opensumi得到一个持久化的在线编译环境(服务器ip地址+端口号,每个学生用不同的端口号),为了保证每个人的网址都只能自己用,需要在这个网址访问之前加上验证**【需要验证是否正确,还需要验证这个链接和用户是否匹配】**历程(记录一下探索及学习历程,大家可以直接略过)这个项目是我近所里工作的时候,师兄就已经想到了用nginx实现反向代理。 一开始服务器的域名是
转载
2024-04-01 15:45:47
1832阅读
先说Jenkins,安装就不说了,网上一大推,这里贴一个地址:https://jenkins.io/zh/ 安装成功后首页面类似这样的: 开始新建一个jenkins任务:输入一个任务名称,前端我们统一都是XXX-WEB 新建项目后点击确认进入项目配置界面: 这里选择丢弃旧有项目 接着下一步源码管理: 公司集成的是gitlab,这里就选择用gitlab地址 Credentials这里的配置需要注意
转载
2024-07-05 14:12:52
578阅读
一、环境说明: 公司机房局域网组网,提供开发、测试、代码管理等,只有一个公网IP,通过外网防火墙映射到了其中一台外网服务器上,在这台服务器上安装ginx,实现了内网服务的域名解析等功能,提供外部访问能力。 本文章主要介绍本地化代码管理服务GitLab到配置,以提供外网正常访问。
转载
2024-03-26 21:21:19
3169阅读
#前言 近期归整的知识有点杂,每天工作也是近两年最为紧凑的阶段。还是先说需求,一个工程的持续发布,对应的测试环境时基础的python + supervisor形式,新切一个环境出来用docker做。话说之前知道大概的流程是什么样,实际动手操作还是遇到各种问题,机器环境CentOS 7.5。nginx这个不必多说,多处都有安装使用文档。所遇到问题是笔者拿到机器是新申请的没有多想就安装了一个nginx
转载
2024-10-27 19:25:13
242阅读
在gitlab上面创建一个新的项目之后,添加成员到这个项目,但给的是developer开发者角色,如果被添加的那个成员需要在主干代码上push上传代码,是不能成功的,因为默认主干代码受保护,不能让开发者角色push和merge代码的,下面就来看下如何在不修改成员角色的权限的情况下,解决这个问题工具/原料gitlab方法/步骤打开浏览器访问您的gitlag服务的web页面地址,使用管理员用户或者创建
转载
2024-04-25 19:41:00
88阅读
文章目录前言修改过程具体需求修改项目名修改访问路径修改分组总结 前言工作项目的源码使用gitlab进行管理,通常情况下不会修改代码库和路径,但是非一般的情况总是存在,比如刚刚立项时多次调整项目名,甚至改变管理层级,所以还是有这类需求的,一开始我本打算将旧的代码库和提交记录推送到新的地址和分组,后来在gitlab后台里翻了翻,结合网络大神们的指点,发现可以直接修改代码库的名称和分组,总共需要修改3
转载
2024-06-22 20:22:52
2119阅读
下载安装包 从清华大学开源软件镜像站下载Gitlab安装包,下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/ 这里我们下载当前最新版本 gitlab-ce-10.7.3-ce.0.el7.x86_64.rpm 安装依赖服务&n
转载
2024-05-05 23:30:34
722阅读
GitHub加速在github上下载clone源码过慢的问题,甚至失败问题。加速解决方案如下:方法一、使用"码云"中转下载。使用’码云’平台做中转,先将项目导入’码云’,再从’码云’平台clone,很快。注册登录"码云",码云。点击右上角新建仓库的加号+,选择“从GitHub/GitLab导入仓库”菜单。填写想clone的仓库地址。码云clone项目非常快,等待导入完成。导入完成后,使用码云生成的
转载
2024-05-08 23:35:43
490阅读
Create a new repository:创建了空的库,然后才开始在库里面进行开发,然后提交上去就行了 Push an existing folder:创建完库,代码已经有了,直接提交上去下载代码库,并在代码库中创建文件提交。8、创建一个分支9、主干/特性开发主干开发,一切都是master分支,不管后面来了多少个特性,提交代码都是提交到主干分支上面。特性分支开发:来了一些需求,这就需要基于m
转载
2024-08-05 20:06:13
45阅读