`

CentOS7安装gitlab+汉化

 
阅读更多

mini安装centos7

更新yum源

  1. yum -y install net-tools wget lrzsz lsof  
  2. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup  
  3. cd /etc/yum.repos.d/  
  4. wget http://mirrors.163.com/.help/CentOS7-Base-163.repo  
  5. yum clean all  
  6. yum makecache  
  7. yum -y update  
  8. yum -y install pcre pcre-devel openssl openssl-devel gcc-c++
  9. yum -y install curl policycoreutils openssh-server openssh-clients postfix vim 
  10. firewall-cmd --permanent --add-service=http
  11. systemctl reload firewalld

 

添加GitLab镜像源并安装

vim /etc/yum.repos.d/gitlab_gitlab-ce.repo

[gitlab-ce]
name=gitlab-ce
baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7
repo_gpgcheck=0
gpgcheck=0
enabled=1
gpgkey=https://packages.gitlab.com/gpg.key

 

安装git

yum -y install gitlab-ce

 

配置gitlab

vim /etc/gitlab/gitlab.rb

# 编辑对外的域名(gitlab.papamk.com请添加A记录指向本服务器的公网IP):
external_url 'http://192.168.1.249/'

 

重新编译gitlab

gitlab-ctl reconfigure

 

汉化gitlab

cd /home
wget https://gitlab.com/xhang/gitlab/-/archive/11-0-stable-zh/gitlab-11-0-stable-zh.tar.gz
tar -zxvf gitlab-11-0-stable-zh.tar.gz

 

由于复制过多覆盖需要确认,所以把~/.bashrc进行修改

vi ~/.bashrc
注销cp命令
#alias cp='cp -i'
source ~/.bashrc

 

覆盖gitlab的所有页面

cp -rf ./gitlab-11-0-stable-zh/* /opt/gitlab/embedded/service/gitlab-rails/

 

重新编译gitlab

gitlab-ctl reconfigure

 

启动gitlab

gitlab-ctl start

 

查看是否启动

netstat -tpln

tcp        0      0 127.0.0.1:9100          0.0.0.0:*               LISTEN      18040/node_exporter 
tcp        0      0 127.0.0.1:9229          0.0.0.0:*               LISTEN      18022/gitlab-workho 
tcp        0      0 127.0.0.1:8080          0.0.0.0:*               LISTEN      18185/unicorn maste 
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      18035/nginx: master 
tcp        0      0 127.0.0.1:9168          0.0.0.0:*               LISTEN      18018/ruby          
tcp        0      0 127.0.0.1:8082          0.0.0.0:*               LISTEN      18153/sidekiq 5.1.3 
tcp        0      0 127.0.0.1:9236          0.0.0.0:*               LISTEN      17999/gitaly        
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      12972/sshd          
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1312/master         
tcp        0      0 0.0.0.0:8060            0.0.0.0:*               LISTEN      18035/nginx: master 
tcp        0      0 0.0.0.0:6783            0.0.0.0:*               LISTEN      17993/alertmanager  
tcp        0      0 127.0.0.1:9121          0.0.0.0:*               LISTEN      18143/redis_exporte 
tcp        0      0 127.0.0.1:9090          0.0.0.0:*               LISTEN      18130/prometheus    
tcp        0      0 127.0.0.1:9187          0.0.0.0:*               LISTEN      18118/postgres_expo 
tcp        0      0 127.0.0.1:9093          0.0.0.0:*               LISTEN      17993/alertmanager  
tcp6       0      0 ::1:9168                :::*                    LISTEN      18018/ruby          
tcp6       0      0 :::22                   :::*                    LISTEN      12972/sshd          
tcp6       0      0 ::1:25                  :::*                    LISTEN      1312/master

出现以下这些进程就是正常的了。

打开页面:http://192.168.1.249

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    centos中使用docker搭建gitlab+jenkins做持续集成

    在安装 GitLab 之前,我们需要查询 GitLab 汉化版镜像,然后下载镜像,创建容器,将容器内部的文件映射到宿主机的目录。最后,我们需要修改 GitLab 的配置文件,调整 external_url、gitlab_email_from、gitlab_shell...

    安装gitlab1

    如果你想安装最新的汉化包,可以从 GitLab 社区版的汉化项目中克隆源码到 `/opt/source/gitlab` 目录。如果你决定卸载 GitLab,按照以下步骤操作: 1. 停止 GitLab 服务: ```bash sudo gitlab-ctl stop ``` 2....

    gitlab安装包 gitlab-ce-10.0.0-ce.0.el7.x86-64.rpm

    本文将详细介绍如何在基于RPM的Linux系统(如CentOS 7)上安装`gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm`这个GitLab的安装包。 首先,确保你的系统是最新的,通过运行以下命令来更新系统包: ```bash sudo yum ...

    GitLab安装步骤.docx

    在本文中,我们将详细讨论如何安装和汉化GitLab社区版。 首先,安装GitLab CE至少需要4GB的内存,以确保其正常运行。安装过程分为以下几个步骤: 1. **配置YUM源**: 在Red Hat或CentOS系统上,你需要添加GitLab...

    gitlab服务线上环境实战搭建

    3. **重启服务**: 安装完成后,需要重启GitLab服务使汉化生效。 #### 五、实战使用GitLab仓库与持续集成 **使用GitLab仓库**: - **创建项目**: 登录GitLab账号后,通过Web界面创建新的代码仓库。 - **推送代码**:...

Global site tag (gtag.js) - Google Analytics