gitlab搭建部署及汉化

1.在清华大学源下载gitlab的rpm包(选择gitlab-ce社区版下载,以12.4.8版本为例):

https://mirror.tuna.tsinghua.edu.cn/gitlab-ce/yum/

2.使用SecureCRT上传rpm包。

在连接的宿主机中安装lrzsz,安装命令yum install  lrzsz

输入rz密令,选择下载好的rpm包。

3.安装gitlab。

(1)下载gitlab所依赖的包。

yum install -y curl postfix policycoreutils-python openssh-server wget

 (2)安装上传的gitlab包,使用localinstall可以自动解决依赖问题(可以安装时可以自己去寻找依赖)。

yum localinstall  -y  gitlab-ce-12.4.8-ce.0.el7.x86_64.rpm

安装成功后,显示如下:

 (3)配置gitlab访问域名,邮箱,服务。

编辑/etc/gitlab/gitlab.rb文件:vim  /etc/gitlab/gitlab.rb,进行gitlab的相关配置。

访问域名配置如下图(非编辑模式下搜索:/external_url进行定位)

 配置邮箱(非编辑模式下搜索:/gitlab_email_enabled进行定位):

 配置smtp服务器(非编辑模式下搜索:/smtp进行定位):

生成授权码的步骤

 如果内存较小,可以选择关闭普罗米修斯监控,以防其占用较多的内存:postgres_exporter['enable'] = false 

 

 4.初始化Gitlab服务,启动gitlab服务。

  (1)gitlab-ctl    reconfigure(本人此初始化操作时间较久,9分钟左右,。注:每次修改gitlab.rb文件后都需要重新启动配置)

  (2)启动之后,使用gitlab-ctl   start  |  restart  | status  |  stop进行gitlab的管理

输入密令git  status,查看进程

5.配置域名解析。

 进入本地电脑C:\Windows\System32\drivers\etc目录,编辑hosts文件内容如下:

保存修改后对域名进行测试,如下说明测通:

 6.gitlab汉化补丁包

汉化包下载地址:

https://gitlab.com/xhang/gitlab

汉化步骤如下:

 7.注意:如果访问http://gitlab.oldbai.com失败,请检查防火墙是否已经关闭

systemctl   status  firewalld.service

关闭防火墙操作:

systemctl  stop  firewalld.service

posted @ 2020-03-22 23:18  漫步sch  阅读(772)  评论(0编辑  收藏  举报