gitlab怎么装置并汉化
gitlab是一个基于git的、用于治理git客栈的web界面,使您可以在自己的效劳器上托管和治理自己的git客栈。通常情形下,gitlab都是以英文为默认语言,不过我们可以通过汉化插件来更改其语言设置,从而使其越发适合中国开发者使用。
本文就将着重先容GitLab装置以及怎样对其举行汉化设置。
一、GitLab的装置
在举行GitLab装置之前,需要确保以下情形已经准备好:
操作系统为Ubuntu 18.04或以上版本
效劳器可用的IP地点
2GB以上的内存与2个CPU焦点
1个域名或公共IP地点
以下是装置办法:
装置须要的依赖项
装置GitLab需要先装置一些须要的依赖项,下令如下:
sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates sudo apt-get install -y postfix
登录后复制
注:在装置Postfix时,会弹出设置屏幕,选择“Internet Site”。
装置GitLab
将GitLab装置包源添加到Ubuntu中,并装置GitLab:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash sudo apt-get install gitlab-ce
登录后复制
期待装置完成后,GitLab就已经装置完成了。不过,我们需要举行一些特另外设置,以确保GitLab在效劳器上运行优异。
修改设置文件
使用以下下令翻开GitLab设置文件:
sudo vim /etc/gitlab/gitlab.rb
登录后复制 登录后复制
在翻开的文件中,可以找到以下内容:
external_url 'http://gitlab.example.com'
登录后复制
将上述示例代码中的http://gitlab.example.com更改为效劳器的公共IP地点或域名,并移动光标到文件底部,添加以下内容:
nginx['listen_port'] = 80 nginx['listen_https'] = false nginx['proxy_set_headers'] = { "X-Forwarded-Proto" => "http", "X-Forwarded-Ssl" => "off" }
登录后复制
生涯文件并关闭。
重新运行GitLab
生涯更改之后,使用以下下令重新启动GitLab:
sudo gitlab-ctl reconfigure sudo gitlab-ctl restart
登录后复制 登录后复制
至此,GitLab所有装置完成并可以正常运行了。
二、GitLab的汉化
接下来,就是怎样对GitLab举行汉化:
下载中文语言包
使用以下下令从Github上下载汉化插件:
sudo curl https://gitlab.com/xhang/gitlab/raw/master/locale/gitlab.zh_CN.yml > /opt/gitlab/embedded/service/gitlab-rails/config/locales/gitlab.zh_CN.yml
登录后复制
修改GitLab设置文件
使用以下下令再次翻开GitLab设置文件:
sudo vim /etc/gitlab/gitlab.rb
登录后复制 登录后复制
在编辑器的最底下,添加以下内容:
## gitlab的默认语言设置为中文 gitlab_rails['default_locale'] = "zh-CN"
登录后复制
生涯文件并关闭。
重新运行GitLab
生涯更改之后,使用以下下令重新启动GitLab:
sudo gitlab-ctl reconfigure sudo gitlab-ctl restart
登录后复制 登录后复制
期待重新运行乐成之后,翻开GitLab网站,现在就可以看到GitLab已经汉化了,很是适合使用中国开发者。
总结
通过以上办法,我们就可以在Ubuntu系统上装置并汉化GitLab了,GitLab是一个很是好用的Git客栈治理工具,在包管数据清静的条件下,开发职员可以在团队中共享代码,并举行协作开发。
以上就是gitlab怎么装置并汉化的详细内容,更多请关注本网内其它相关文章!