ts7758258 发表于 2018-9-19 09:16:20

gitlab9.1.2搭建以及汉化

  系统 centos6.5
  一、安装依赖
  # yum install curl openssh-server postfix cronie -y
  # service postfix start
  # chkconfig postfix on
  二、下载gitlab包并安装
  # curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
  # sudo yum -y install gitlab-ce-9.1.2-ce.0.el6.x86_64 #这里我下了好久
  三、配置及启动
  # gitlab-ctl reconfigure
  四、安装完默认有一个账号密码
  Username: root
  Password: 5iveL!fe
  如果80和8080端口被占用可以修改
  # vi /var/opt/gitlab/gitlab-rails/etc/unicorn.rb
  listen "127.0.0.1:8080", :tcp_nopush => true #这一行端口修改为你要端口
  # vi /var/opt/gitlab/nginx/conf/gitlab-http.conf
  server { #这里的80端口修改为你所需要的端口
  listen *:80;
  五、下载并安装汉化包
  # git clone https://gitlab.com/xhang/gitlab.git #这里也下载了好久
  http://pan.baidu.com/s/1qYuJlZe 这是我百度云盘的链接,如果下载过慢,可以通过这个下载
  然后把克隆下来的gitlab-ce 文件夹的内容覆盖到/opt/gitlab/embedded/service/gitlab-rails
  # cp gitlab-ce/* /opt/gitlab/embedded/service/gitlab-rails -r
  注意:在覆盖之前修改一下cp 默认参数,不然会提示所有文件都要确认
  # vi ~/.bashrc
  把里面的alias cp='cp -i' 用#注释掉,退出重新登录即可
  六、启动
  # gitlab-ctl start #如果启动后,不能进入或者报错
  # gitlab-ctl reconfigure 重新配置启动,这里重新配置以后 如果端口有修改,记得再次修改一下

页: [1]
查看完整版本: gitlab9.1.2搭建以及汉化