默认情况下,gitlab通过自带的unicorn来充当web页面的,不用nginx也可以,这里我们使用nginx代理
vim /etc/yum.reos.d/nginx.repo
# 编辑nginx.repo,把下面的内容写入; # 注意修改OS和OSRELEASE,如centos6则把OS改成centos, OSRELEASE改成6; [nginx] name=nginx repo baseurl=http://nginx.org/packages/mainline/OS/OSRELEASE/$basearch/ gpgcheck=0 enabled=1
yum update (这里浪费太长时间了,可以考虑源码编译nginx了)

cp /home/git/gitlab/lib/support/nginx/gitlab /etc/nginx/conf.d/gitlab
vim /etc/nginx/conf.d/gitlab
将里面的servername 改成自己的域名

vim /etc/nginx/nginx.conf

/etc/nginx/nginx.conf
……
    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/conf.d/gitlab; #在最后一个大括号上面加入这段
}
vim /home/git/gitlab/config/gitlab.yml
找到 host: ,修改为host: 自己的域名

nginx 重启一下
然后解析一下
vim /etc/hosts

同时也要注意一件事情,我这是在服务器上操作的,但是我这个域名没有在公网上进行解析,所以我本地通过浏览器还是无法用域名访问的,这时候我们需要在本地电脑做解析
修改文件
C:\Windows\System32\drivers\etc
然后就可以了

 

相关文章:

  • 2021-09-28
  • 2022-12-23
  • 2022-12-23
  • 2021-08-29
  • 2022-01-02
  • 2022-12-23
  • 2021-04-24
  • 2022-02-03
猜你喜欢
  • 2021-08-06
  • 2022-12-23
  • 2022-01-07
  • 2022-12-23
  • 2021-07-17
相关资源
相似解决方案