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

原文地址:https://www.cnblogs.com/schblog/p/12549296.html

时间: 2024-10-02 18:10:31

gitlab搭建部署及汉化的相关文章

Gitlab部署及汉化操作

一.简介 GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目. GitLab拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释.可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库.它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找. 二.基础环境准备 2.1 安装依赖包 如想使用Postfix来发送邮件,在安装期间请选择'Internet S

CentOS下Zabbix安装部署及汉化

搭建环境:Centos6.5_x86_64,Zabbix2.4.5,epel 源 服务端: 1.安装开发软件包yum -y groupinstall "Development Tools" 2.安装所需的依赖包yum -y install httpd mysql mysql-server mysql-devel php php-mysql php-commonphp-mbstring php-gd php-odbc php-pear curl curl-devel net-snmp n

Zabbix安装部署及汉化

搭建环境:Centos6.5_x86_64,Zabbix2.4.5(目前为止最新版本),epel源 一.安装步骤 一)服务端安装 1.安装开发软件包 yum  -y groupinstall  "Development Tools" 2.安装所需的依赖包 yum -y install httpd mysql mysql-server mysql-devel php php-mysql php-common php-mbstring php-gd php-odbc php-pear cu

CentOS6.5下Zabbix安装部署及汉化

搭建环境:Centos6.5_x86_64,Zabbix2.4.5(目前为止最新版本),epel源 服务端: 1.安装开发软件包 yum  -y groupinstall  "Development Tools" 2.安装所需的依赖包 yum -y install httpd mysql mysql-server mysql-devel php php-mysql php-common php-mbstring php-gd php-odbc php-pear curl curl-de

gitlab的安装以及汉化

gitlab的安装 首先在网上下载好任意版本gitlab的rpm包 推荐下面的地址: https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.8.5-ce.1.el7.x86_64.rpm 1 [[email protected] ~]# rz -E 2 3 rz waiting to receive. 4 5 [[email protected] ~]# ls 6 7 anaconda-ks.cfg gitlab-c

【Git】 GitLab配置优化及汉化

GitLab配置 1.修改GitLab绑定的域名 a.修改/etc/gitlab/gitlab.rb配置文件,修改成自己的域名 1 external_url 'http://gitlab.example.com' b.使配置生效 停止服务命令:gitlab-ctl stop 配置生效命令:gitlab-ctl reconfigure c.启动服务 命令:gitlab-ctl start 2.修改GitLab仓库存储位置,GitLab仓库默认位子:/var/opt/gitlab/git-data

CentOS源码安装GitLab汉化版

示例环境: 软件 版本 CentOS 6.5 x86_64 Git 2.6.2 Ruby 2.2.3 Node.js 4.2.1 Redis 3.0.5 MariaDB 10.0.21 GitLab 8.0.5汉化版 GitLab Shell 2.6.6 Nginx 1.8.0 Go 1.5.1 Gitlab-git-http-server 0.2.14 一.修改Yum源为阿里云提高下载速度 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.

gitlab汉化

喜欢英文的勿喷 环境:rpm一键安装的环境 补丁包已上传在附件,选择和自己版本相同的补丁 停止gitlab gitlab-ctl stop 应用汉化补丁 cd /opt/gitlab/embedded/service/gitlab-rails/ ls 8.7.5.diff 下载汉化补丁 git apply 8.7.5.diff(提前安装git) 启动gitlab gitlab-ctl start

安装gitlab并汉化

简介: GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目. 它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释.可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库. 团队成员可以利用内置的简单聊天程序(Wall)进行交流.它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找. 引言:刚从阿里买的4g的服务器,尝试装gitlab 1. 请在代理环