GitLab搭建局域网改外网

1.描述

        GitLab是啥这里就不需要多介绍了。如果不晓得如何搭建,可以看一下别的文章。这里大概讲一下如何搭建。注重讲我是如何根据自己的思路把局域网问题解决了。

另外,关于调优方面的。就不多描述了。大概说一下。

我就不调优了,运行内存是3G左右

大概限制了一下cpu:

worker_processes = 2

提示:该操作于gitlab的配置文件里面。修改完记得刷新配置。

GitLab官网:

https://gitlab.cn/install/

注意:我使用的版本是 gitlab-jh-14.8.2-jh.0.el7.x86_64

Linux快速下载通道 :

wget https://omnibus.gitlab.cn/el/7/gitlab-jh-14.8.2-jh.0.el7.x86_64.rpm

进入Linux某个无人知晓的目录下,进行以上命令下载。

后进行安装:

sudo rpm -Uvh gitlab-jh-14.8.2-jh.0.el7.x86_64.rpm

进过一番折腾后,我想gitlab已安装完毕。以下附上几个常用命令,供后续演示使用。

2.命令:

命令描述
gitlab-ctl reconfigure重置gitlab
gitlab-ctl restart重启gitlab
gitlab-ctl start启动gitlab

3.配置相关

关于密码问题:
        默认情况下,Omnibus GitLab 会自动为初始管理员用户账号 (root) 生成密码,并将其存储到 /etc/gitlab/initial_root_password 至少 24 小时。出于安全原因,24 小时后,此文件会被第一次 gitlab-ctl reconfigure 自动删除。

关于局域网改外网问题:

配置文件 /etc/gitlab/gitlab.rb:

external_url 'http://127.0.0.1:88'

注意:该配置是局域网,如果需要外网怎么办呢?

接下来,先看看局域网改外网前的一些问题?

知晓所遇问题后,得动脑筋了。我的思路是根据Linux系统的Hosts进行修改。

先把gitlab的配置改成外网。改为:

external_url 'http://xmlparse.club:6666'

注意:修改完之后,需要执行命令,刷一下配置

gitlab-ctl reconfigure

        随后,进行Linux中hosts进行修改。如何修改,是linux知识了,不懂的可以进行百度,这里不多描述了。

注意:我使用linux的/etc/hosts解决了该问题。配置好hosts不需要刷新或重启,直接ping就知道成功了。

至于如何穿透,公网ip,域名,什么的就不描述了。懂的都懂。不懂的百度一下。

最后附上大家期待的结果图:

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mc19

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值