`

git 使用之gtilab ubuntu安装

阅读更多
git windows安装特别简单,
不过基于linux的各种安装总是出各种问题与异常:

尝试了很多次,终于在自己的ubuntu系统中安装成功:

说明:
按照别人的安装步骤肯定会出各种异常,就像写代码调程序一样,发生异常后一定要仔细分析异常错误日志,这样就非常easy了

步骤如下:

官网地址
https://about.gitlab.com/installation/#ubuntu

注意ubuntu 版本必须与官网一致(之前尝试了ubuntu最新的系统安装gitlab是不成功的)
按照官网指导操作


以下都是针对错误日志的异常做出的修改
1.修改gitlab 发布域名与端口
/etc/gitlab/gitlab.rb   extern_url = 'http://192.168.xx.xx:9092/gitlab'
保存

2.unicorn['worker_timeout'] = 300 设置超时时间
/etc/gitlab/gitlab.rb(注意:不知为什么本机比较慢超时时间设置大一些)

3.更改unicorn.rb
对应gitlab.rb监听端口的修改与gitlab对外发布端口保持一致,
注意规避nginx等服务默认端口

sudo vim /var/opt/gitlab/gitlab-rails/etc/unicorn.rb 

4.关闭防火墙
ufw enable

5.sudo gitlab-ctl reconfigure  (重新配置生效)

6. 查看日志命令
sudo gitlab-ctl tail 


7.增加内存(最好加以下,很多问题都是内存不足引起的)
      使用dd命令在某个目录(实际使用时换成其他目录,/tmp目录的数据会在重
  启后丢失)下新建一个1G的文件:
  dd if=/dev/zero of=/tmp/swap bs=1M count=1024
(1)解释:1M是单位,1024是数目,合计1024M就是总大小1G
(2)格式化这个文件为swap格式:(用mkswap命令)
   mkswap /tmp/swap
(3)启动swap,用swapon命令(就是将新建的swap添加到系统):
   swapon /tmp/swap
(4)查看效果(用swapon的-s参数):
   swapon -s
   可以看到所有的swap分区,如果成功了,/tmp/swap必然在里面。然后再用free
   命令查看,就可以看到swap空间增加了。


8.访问服务重置密码


安装效果如下
首次访问重置密码:




重置密码后登录




登录进去页面展示



  • 大小: 77.2 KB
  • 大小: 72.9 KB
  • 大小: 89 KB
分享到:
评论

相关推荐

    ubuntu版GitKraken-v6.5.1

    总的来说,GitKraken v6.5.1在Ubuntu上的可用性扩展了Git工具的使用范围,使得Linux开发者也能享受到高效便捷的Git管理体验。通过其强大的功能集和良好的用户体验,GitKraken成为了开发者日常工作中不可或缺的一部分...

    GitKraken-v6.5.1 ubuntu版本

    对于那些习惯于使用GitKraken v6.5.1的Ubuntu 16.04用户来说,如果不想升级到付费版本,可以继续使用此版本,但需注意未来可能不再获得安全更新或新功能。如果决定升级,应评估新版本提供的附加价值,例如更好的性能...

    android-tools-fsutils_4.2.2+git20130218-3ubuntu23_i386.deb

    android-tools-fsutils_4.2.2+git20130218-3ubuntu23_i386.deb

    git+ssh ubuntu 安装配置笔记

    ### git+ssh Ubuntu 安装配置笔记 #### 一、服务器端配置 ##### 环境准备 在开始之前,请确保您的Ubuntu系统版本为12.04,并且已拥有root权限。 **步骤1:安装Git** 使用命令行工具安装Git及Git核心组件: ```...

    如何在Ubuntu 上安装Git与入门教程

    在本教程中,我们将深入探讨如何在Ubuntu 18.04系统上安装和使用Git。Git是一款强大的分布式版本控制系统,被广泛应用于软件开发中,因为它能够跟踪代码的修改历史,便于团队协作和代码管理。 首先,为了安装Git,...

    ubuntu gitkraken图形管理git

    八爪鱼图形化管理git 挺好用的 就是在ubuntu上安装时,要特别注意权限 有问题建议看看上一篇linux搭建的博客。设置git global

    ubuntu 完整安装git服务器

    ### Ubuntu 完整安装 Git 服务器知识点解析 #### 一、环境准备 - **系统版本**: Ubuntu 12.04 - **服务器IP**: 192.168.1.100 - **服务器用户名**: lrc - **客户端IP**: 192.168.1.101 - **客户端用户名**: rein - ...

    ubuntu安装git.docx

    银河麒麟git安装及使用

    git客户端、服务端安装、代码上传和eclipse安装git插件

    git 客户端安装是在使用 Git 版本控制系统的第一步。安装客户端可以从官方网站下载安装包,或者使用包管理器进行安装。例如,在 Windows 平台上,可以下载 Git 安装包并安装到指定目录。安装完成后,需要将 Git 的 ...

    git_2.14.1(ubuntu 64位)

    git_2.14.1(ubuntu 64位),windows不可以用,可以解决2.16.1及以后 “fatal: ssh variant 'simple' does not support setting port”的问题, 需要配合git-man一起用

    linux 下的git图形化工具 gitk git-gui

    在Linux环境中,特别是Ubuntu系统,Git是一个非常重要的版本控制系统,用于跟踪代码的修改历史和协作开发。虽然命令行界面在日常开发中非常强大且高效,但有时候,一个图形化的用户界面(GUI)可以让初学者或者那些...

    Git-2.19.2 64位安装程序

    5. **选择默认文本编辑器**:安装时可以指定Git使用哪个文本编辑器,如Notepad++或Visual Studio Code。 6. **安装SSH**:Git依赖SSH进行安全连接,安装过程中可以配置SSH客户端,如OpenSSH。 7. **完成安装**:...

    ubuntu 安装git 服务器.docx

    在 Ubuntu 系统上,可以使用以下命令来安装 Git: `sudo apt-get install git-core` 在安装过程中可能会遇到一些依赖包下载失败的情况,主要是由于 Ubuntu 的中文站点访问的问题。我们可以到英文站点上下载相关...

    CentOS7安装Git

    在CentOS 7环境中安装Git是许多开发人员和系统管理员的必备技能之一。通过本文档,我们将详细介绍如何在CentOS 7系统上安装Git,包括从下载源码包到完成安装的整个过程,并对关键步骤进行深入解析。 #### 二、准备...

    git安装配置手册

    Git 安装配置手册是指在 CentOS 环境下安装和配置 Git 服务器的详细步骤,这篇手册将指导您从零开始安装和配置 Git 服务器,并掌握 Git 的基本概念和使用方法。 一、Git 服务器安装 Git 服务器的安装需要在 ...

    ubuntu 安装git 服务器.pdf

    Ubuntu 安装 Git 服务器 本文主要介绍了 Git 服务器端安装及应用,包括安装 OpenSSH Server、配置 SSH 服务端、安装 Git、安装 Gitosis、创建系统用户和运行 Gitosis 等步骤。 一、安装 OpenSSH Server OpenSSH ...

    git安装文件.zip

    Git是世界上最流行的分布式版本控制系统,它允许开发者对代码进行版本管理、协同开发,以及跟踪代码变更历史。...在Windows 64位系统上,通过提供的“git安装文件.zip”,你可以轻松地开始你的Git之旅。

    Git与Git Shell的安装+使用(远程服务器)-windows

    安装包,详见如下,按照顺序进行安装: 1.运行cmd,输入命令: %SYSTEMROOT%\SYSTEM32\REGSVR32.EXE %SYSTEMROOT%\SYSTEM32\WUAUENG.DLL 2.安装 .Net Framework 4.5.exe (请自行下载,超过了60MB) 3.安装...

Global site tag (gtag.js) - Google Analytics