Ubuntu 16.04 搭建git 详解

  1. 下载GitLab安装包
    直接用迅雷从下列地址下载也可以:
    https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/trusty/main/g/gitlab-ce/gitlab-ce_8.17.4-ce.0_amd64.deb

  2. 执行安装命令
    进入到该安装包所在的目录下,为了避免每执行一个命令都要敲sudo先获取到管理员权限,方法是:
    输入命令:sudo-s

    输入安装命令:
    dpkg -i gitlab-ce_8.17.4-ce.0_amd64.deb

3.1 修改web端口
Ø 修改gitlab.rb文件
编辑/etc/gitlab/ gitlab.rb文件,增加以下配置:
##修改端口
unicorn[‘listen’] = ‘127.0.0.1’
unicorn[‘port’] = 8090
nginx[‘listen_addresses’] = [’*’]
nginx[‘listen_port’] = 82

Ø 修改unicorn.rb文件

编辑/var/opt/gitlab/gitlab-rails/etc/unicorn.rb文件,修改端口:
Ubuntu 16.04 搭建git 详解
特别说明:如果不改这两个端口那么默认使用的是80和8080。此处将nginx的监听端口修改为了82,而将web容器的端口由8080修改为了8090。

3.2 执行完成后,在执行下面的命令:gitlab-ctl reconfigure
说明:等待几分钟后就可以看到配置成功。

3.3 验证是否安装和启动成功
在终端敲入命令:gitlab-ctl status回车,

还可以直接在浏览器里来访问GitLab系统:

http://服务器IP地址:端口

  1. 修改管理员密码
    这不用多说了。

  2. 修改邮件配置
    Ø 修改gitlab.rb文件

      编辑/etc/gitlab/ gitlab.rb文件,增加以下配置:
    

gitlab_rails[‘smtp_enable’] = true

gitlab_rails[‘smtp_address’] =“smtp.163.com”

gitlab_rails[‘smtp_port’] = 25

gitlab_rails[‘smtp_user_name’] = “替换为自己的163邮箱”

gitlab_rails[‘smtp_password’] = “替换为自己的163授权码”

gitlab_rails[‘smtp_domain’] =“163.com”

gitlab_rails[‘smtp_authentication’]=“login”

gitlab_rails[‘smtp_enable_starttls_auto’] =true

##修改gitlab配置的发信人

gitlab_rails[‘gitlab_email_from’] =“kmgamecj@163.com”

user[“git_user_email”] =“kmgamecj@163.com”

注意:要使用163提供的SMTP和POP3服务,需要到自己邮箱里做设置,上面的smtp_password不是你的邮箱登录密码,而是你设置的那个授权码。

上一篇:看看人家SpringBoot的全局异常处理多么优雅...


下一篇:PTA-实验6-矩阵A乘以B