gitlab的安装

首先在网上下载好任意版本gitlab的rpm包

推荐下面的地址:

https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.8.5-ce.1.el7.x86_64.rpm

 [root@linux-node1 ~]# rz -E

 rz waiting to receive.

 [root@linux-node1 ~]# ls

 anaconda-ks.cfg  gitlab-ce-8.8.-ce..el7.x86_64.rpm

 [root@linux-node1 ~]# rpm -ivh gitlab-ce-8.8.-ce..el7.x86_64.rpm #安装

 Preparing...################################# [%]

 Updating / installing...

    :gitlab-ce-8.8.-ce..el7         ################################# [%]

 gitlab: Thank you for installing GitLab!

 gitlab: To configure and start GitLab, RUN THE FOLLOWING COMMAND:

 sudogitlab-ctl reconfigure  #配置并启动gitlab

 gitlab: GitLab should be reachable at http://linux-node1  默认的访问地址

 gitlab: Otherwise configure GitLab for your system by editing /etc/gitlab/gitlab.rb file  #gitlab的配置文件,修改之后需要重新gitlab-ctl reconfigure

 gitlab: And running reconfigure again.

 gitlab:

 gitlab: For a comprehensive list of configuration options please see the Omnibus GitLab readme

 gitlab: https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md

 gitlab:

 It looks like GitLab has not been configured yet; skipping the upgrade script.

 [root@linux-node1 ~]#

这里我先修改下配置文件

vim /etc/gitlab/gitlab.rb   #修改配置文件

修改结果如下:

[root@linux-node1 ~]# grep -n "^[a-Z]" /etc/gitlab/gitlab.rb

:external_url 'http://192.168.56.11'

[root@linux-node1 ~]# gitlab-ctl reconfigure  #配置并启动gitlab

打开浏览器输入http://192.168.56.11   #192.168.56.11我的本机ip

第一次登录要求设置root密码

登录成功之后,是这样的

汉化:

[root@linux-node1 ~]# rz

[root@linux-node1 ~]# ls

anaconda-ks.cfggitlab-ce-8.8.-ce..el7.x86_64.rpmgitlabhq.tar.gz

[root@linux-node1 ~]# tar xf gitlabhq.tar.gz

[root@linux-node1 ~]# ls

anaconda-ks.cfggitlab-ce-8.8.-ce..el7.x86_64.rpmgitlabhq  gitlabhq.tar.gz

###关于这个也可以直接git clone   git clone https://github.com/larryli/gitlabhq.git

[root@linux-node1 ~]# cp -r /opt/gitlab/embedded/service/gitlab-rails{,.ori}

[root@linux-node1 ~]# gitlab-ctl stop

ok: down: gitlab-workhorse: 1s, normally up

ok: down: logrotate: 0s, normally up

ok: down: nginx: 0s, normally up

ok: down: postgresql: 1s, normally up

ok: down: redis: 0s, normally up

ok: down: sidekiq: 0s, normally up

ok: down: unicorn: 0s, normally up

[root@linux-node1 ~]# \cp -rf /root/gitlabhq/* /opt/gitlab/embedded/service/gitlab-rails/

cp: cannot overwrite non-directory ‘/opt/gitlab/embedded/service/gitlab-rails/log’ with directory ‘/root/gitlabhq/log’

cp: cannot overwrite non-directory ‘/opt/gitlab/embedded/service/gitlab-rails/tmp’ with directory ‘/root/gitlabhq/tmp’

#这里的错误,忽略,因为之前已经设置gitlab的root密码了

[root@linux-node1 ~]# gitlab-ctl start

ok: run: gitlab-workhorse: (pid ) 0s

ok: run: logrotate: (pid ) 0s

ok: run: nginx: (pid ) 1s

ok: run: postgresql: (pid ) 0s

ok: run: redis: (pid ) 1s

ok: run: sidekiq: (pid ) 0s

ok: run: unicorn: (pid ) 0s

汉化完成之后的效果

gitlab的安装以及汉化的更多相关文章

  1. GitLab 的安装及汉化

    系统环境:CentOS7 切记:安装GitLab 时会自动安装GitLab自带的Nginx,为了避免冲突,部署环境时先不要安装Nginx. 官网安装及汉化安装 官网安装最新版GitLab:https: ...

  2. CentOS7系统下GitLab的安装、汉化、修改默认端口、开启发送邮箱

    一.centos7.4 下安装及汉化 =============================================== 2017/11/12_第6次修改                  ...

  3. gitlab 的安装、汉化、卸载

    新机 dell服务器 2核4G 官网: https://about.gitlab.com/install/ 1.本次安装选择版本v10.8.4 wget https://mirrors.tuna.ts ...

  4. Gitlab安装以及汉化

    Gitlab安装以及汉化 系统环境: CentOS 7.5 IP:192.168.1.2 关闭selinux.firewalld gitlab-ce-10.8.4 rpm包:下载地址 一.下载并安装g ...

  5. Linux-GitLab安装及汉化

    gitlab 安装及汉化 GitLab简介: GitLab是一个用于仓库管理系统的开源项目.使用Git作为代码管理工具,并在此基础上搭建起来的Web服务.可通过Web界面进行访问公开的或者私人项目.它 ...

  6. Windows+Atlassian-Jira-6.0.4+MySql5.0安装破解汉化

     Windows+Atlassian-Jira-6.0.4+MySql5.0安装破解汉化 一:整理的安装程序 例如以下图: 文件太大.上传不到csdn上.有须要的联系. 新增的百度云盘下载:链接: ...

  7. Eclipse的安装及汉化图解

    Eclipse的安装及汉化图解 Eclipse的安装 有了JDK,你可以编译Java源码,运行Java程序,但是还没有代码编辑器,没有版本管理工具,也不能方便的管理工程文件,不能与团队协作.安装Ecl ...

  8. Confluence安装&破解&汉化

    p.MsoNormal,li.MsoNormal,div.MsoNormal { margin: 0cm; margin-bottom: .0001pt; text-align: justify; f ...

  9. IntelliJ IDEA 2018.1.2 安装及汉化教程(附:下载地址)

    附:安装包及汉化包下载地址  链接:https://pan.baidu.com/s/1ysxtVH_gnBm0QnnqB5mluQ 密码: 9pqd 1.安装步骤: 选择安装地址:可以默认.本人安装在 ...

随机推荐

  1. 程序员需要掌握哪些IT技能

    据Foote Partners的最新调查:如今,你掌握的 IT 技能的多少决定了你薪资的多少,但你不一定非要比开源架构师或Certified Secure Software Life Cycle Pr ...

  2. echarts 折线柱形上方显示自定义格式数据

    series:[ { name: '成单率', type: 'line', data: valueArr2, itemStyle: { normal: { label: { show:true, po ...

  3. 2015AppStore 上传步骤及常见问题

      ——————辛苦手写,转载请注明出处!——————   *************华丽分割线*****************   一.注意开发者账号:注意格式不能有一点错. 二.下载证书:生成描 ...

  4. freemarker list (长度,遍历,下标,嵌套,排序)

    1. freemarker获取list的size : Java ArrayList<String> list = new ArrayList<String>(); Freema ...

  5. 关于学习汇编的一些规则的理解(div mul cf of)

    ->1.div(除法)  被除数/除数 ->一共有三种格式的除法,分别是8位,16位,32位,这里的位数表示的是除数的位数 ->实现div其实也很简单就是除数为被除数的一半就ok - ...

  6. Eclipse开发PHP环境配置

    首先准备好软件: 1. Apache,到这里找个最新版本 2. PHP,到这里下载 3. Eclipse IDE for Java EE Developers,到这里下载 4. DLTK Core F ...

  7. Redis学习手册(管线)

    一.请求应答协议和RTT: Redis是一种典型的基于C/S模型的TCP服务器.在客户端与服务器的通讯过程中,通常都是客户端率先发起请求,服务器在接收到请求后执行相应的任务,最后再将获取的数据或处理结 ...

  8. cocos2dx jsb 在IOS与安卓下的一些不同之处

    cocos2dx版本 2.1.4 1:字体大小 cocosbuilder publish后应该注意IOS和安卓目录下的字体文件的规格是否齐全: 2:cc.LabelTTF 在ios下,cc.Label ...

  9. TRUNCATE TABLE 与 DELETE table 区别

    语法 TRUNCATE TABLE name;参数  TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行. TRUNCATE TABLE ...

  10. Android(java)学习笔记159:Dalivk虚拟机的初始化过程

    1.初始化下面系统函数(调用dvmStartup函数初始化所有相关的函数) 开始学习虚拟机的初始化过程,先从dvmStartup函数开始,这个函数实现所有开始虚拟机的准备工作: dvmAllocTra ...