`

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
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics