gitlab安装

# GitLag安装
1.进入到存放gitlab-ce-10.2.7-ce.0.el7.x86_64.rpm路径下,
运行 sudo rpm -ivh  gitlab-ce-10.2.7-ce.0.el7.x86_64.rpm
2.sudo yum install -y curl policycoreutils-python openssh-server
3.sudo systemctl enable sshd
4.sudo systemctl start sshd
5.sudo firewall-cmd --permanent --add-service=http
6.sudo systemctl reload firewalld
7.sudo yum install postfix
8.sudo systemctl enable postfix
9.sudo systemctl start postfix
10.curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
11.sudo yum install gitlab-ce-10.2.7-ce.0.el7.x86_64.rpm或
sudo yum install gitlab-ce(自动安装最新版)
安装完之后,启动:sudo gitlab-ctl reconfigure
查看日志:sudo gitlab-ctl tail
可能会出现以下错误:
This error usually means that PostgreSQL's request for a shared memory segment exceeded available memory, swap space, or huge pages. To reduce the request size (currently 8615886848 bytes), reduce PostgreSQL's shared memory usage, perhaps by reducing shared_buffers or max_connections.
原因是安装目录的空间不足,可以在配置文件中修改
sudo vim cd /etc/gitlab/gitlab.rb
根据需要设置postgresql['shared_buffers'] = "1000MB"大小

gitlab默认端口号为80,如果被占用,设置为新的端口号
external_url 'http://localhost:90'

注意:把ip设置为服务器的地址,不要使用localhost

这个时候重新启动,显示成功,但是访问(安装gitlab服务器的ip加上端口号)http://180.101.123.0:90/
页面显示502
可能是unicorn的端口号8080被占用,要修改unicorn的端口号
unicorn['port'] = 8011

#gitlab常用命令
sudo gitlab-ctl start    # 启动所有 gitlab 组件;
sudo gitlab-ctl stop        # 停止所有 gitlab 组件;
sudo gitlab-ctl restart        # 重启所有 gitlab 组件;
sudo gitlab-ctl status        # 查看服务状态;
sudo gitlab-ctl reconfigure        # 启动服务;
sudo vim /etc/gitlab/gitlab.rb        # 修改默认的配置文件;
gitlab-rake gitlab:check SANITIZE=true --trace # 检查gitlab;
sudo gitlab-ctl tail        # 查看日志;

 

#11.2.3汉化
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
git clone https://gitlab.com/xhang/gitlab.git
cd gitlab/
git diff v11.2.3 v11.2.3-zh > ../v11.2.3-zh.diff
gitlab-ctl stop
patch -d /opt/gitlab/embedded/service/gitlab-rails/ -p1 < ../v11.2.3-zh.diff

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值