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
分享到:
相关推荐
总的来说,GitKraken v6.5.1在Ubuntu上的可用性扩展了Git工具的使用范围,使得Linux开发者也能享受到高效便捷的Git管理体验。通过其强大的功能集和良好的用户体验,GitKraken成为了开发者日常工作中不可或缺的一部分...
对于那些习惯于使用GitKraken v6.5.1的Ubuntu 16.04用户来说,如果不想升级到付费版本,可以继续使用此版本,但需注意未来可能不再获得安全更新或新功能。如果决定升级,应评估新版本提供的附加价值,例如更好的性能...
android-tools-fsutils_4.2.2+git20130218-3ubuntu23_i386.deb
### git+ssh Ubuntu 安装配置笔记 #### 一、服务器端配置 ##### 环境准备 在开始之前,请确保您的Ubuntu系统版本为12.04,并且已拥有root权限。 **步骤1:安装Git** 使用命令行工具安装Git及Git核心组件: ```...
ubuntu下RabbitVCS安装方法。 适用于SVN、GIT、Hg 的客户端工具。 集成右键菜单
在本教程中,我们将深入探讨如何在Ubuntu 18.04系统上安装和使用Git。Git是一款强大的分布式版本控制系统,被广泛应用于软件开发中,因为它能够跟踪代码的修改历史,便于团队协作和代码管理。 首先,为了安装Git,...
八爪鱼图形化管理git 挺好用的 就是在ubuntu上安装时,要特别注意权限 有问题建议看看上一篇linux搭建的博客。设置git global
ubuntu下GitKraken-v9.6.0版本,适配GitkrakenCrack用于升级到PRO版本
### Ubuntu 完整安装 Git 服务器知识点解析 #### 一、环境准备 - **系统版本**: Ubuntu 12.04 - **服务器IP**: 192.168.1.100 - **服务器用户名**: lrc - **客户端IP**: 192.168.1.101 - **客户端用户名**: rein - ...
银河麒麟git安装及使用
git 客户端安装是在使用 Git 版本控制系统的第一步。安装客户端可以从官方网站下载安装包,或者使用包管理器进行安装。例如,在 Windows 平台上,可以下载 Git 安装包并安装到指定目录。安装完成后,需要将 Git 的 ...
git_2.14.1(ubuntu 64位),windows不可以用,可以解决2.16.1及以后 “fatal: ssh variant 'simple' does not support setting port”的问题, 需要配合git-man一起用
在Linux环境中,特别是Ubuntu系统,Git是一个非常重要的版本控制系统,用于跟踪代码的修改历史和协作开发。虽然命令行界面在日常开发中非常强大且高效,但有时候,一个图形化的用户界面(GUI)可以让初学者或者那些...
在 Ubuntu 系统上,可以使用以下命令来安装 Git: `sudo apt-get install git-core` 在安装过程中可能会遇到一些依赖包下载失败的情况,主要是由于 Ubuntu 的中文站点访问的问题。我们可以到英文站点上下载相关...
### Git变更账户与查看账户详解 ... **Git** 是一个非常流行的分布式版本控制系统,广泛...以上步骤可以帮助您更好地管理Git账户,并解决一些常见的Ubuntu虚拟机问题,同时也能帮助您实现Ubuntu与Windows之间的文件共享。
在CentOS 7环境中安装Git是许多开发人员和系统管理员的必备技能之一。通过本文档,我们将详细介绍如何在CentOS 7系统上安装Git,包括从下载源码包到完成安装的整个过程,并对关键步骤进行深入解析。 #### 二、准备...
Git 安装配置手册是指在 CentOS 环境下安装和配置 Git 服务器的详细步骤,这篇手册将指导您从零开始安装和配置 Git 服务器,并掌握 Git 的基本概念和使用方法。 一、Git 服务器安装 Git 服务器的安装需要在 ...
Ubuntu 安装 Git 服务器 本文主要介绍了 Git 服务器端安装及应用,包括安装 OpenSSH Server、配置 SSH 服务端、安装 Git、安装 Gitosis、创建系统用户和运行 Gitosis 等步骤。 一、安装 OpenSSH Server OpenSSH ...
Git是世界上最流行的分布式版本控制系统,它允许开发者对代码进行版本管理、协同开发,以及跟踪代码变更历史。...在Windows 64位系统上,通过提供的“git安装文件.zip”,你可以轻松地开始你的Git之旅。