【Linux】linux配置Gitlab

目录

前言: 

安装步骤:

一  安装配置依赖项

二 安装Gitlab软件包

     1 上传gitlib软件包

     2 执行以下命令

三  常见错误

     1. An error occurred. Sorry, the page you are looking for is currently unavailable. Please try again

     2. 502 Whoops, GitLab is taking too much time to respond


前言: 

       Gitlab在虚拟机上安装,首先满足的条件就是虚拟机的内存不能小于2G,小编安装的时候设置了3个G,安装完之后,启动完成,大概消耗了2500M,所以建议大家在安装Gitlab之前将虚拟机的内存设置为3G以上,如果电脑内存够大,可以设置4G.尽量保证内存足够,否则安装结束之后会有一些错误.

扫描二维码关注公众号,回复: 11990127 查看本文章

安装步骤:

我使用的是以下的可视化工具,感觉还不错,推荐一下:

链接:https://pan.baidu.com/s/1ZpXxBBFRq35hUiTUhlGy8Q 
提取码:tzj2 

一  安装配置依赖项

sudo yum install -y curl policycoreutils-python openssh-server
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl stop firewalld

时间可能会稍微长一点,耐心一下即可

二 安装Gitlab软件包

     1 上传gitlib软件包

链接:https://pan.baidu.com/s/19OL-N3Gz3wqtKxGxOumjaw 
提取码:0696 

        下载上面的软件包,将下载之后的软件包,将软件包拖到可视化文件的root目录下:

                                             

     2 执行以下命令

rpm -i gitlab-ce-12.10.6-ce.0.el7.x86_64.rpm

(大概会需要10多秒获取这几十秒,耐心等待一会即可,当出现以下界面表示安装成功)

                   

     3 初始化Gitlab配置

     (这个需要的事件比较长,一般3~5分钟,甚至10多分钟,小编电脑比较差,用了25分钟)

sudo gitlab-ctl reconfigure

      4 其他命令

# 启动 gitlab 服务
gitlab-ctl start

# 停止 gitlab 服务
gitlab-ctl stop

三  常见错误

     1. An error occurred. Sorry, the page you are looking for is currently unavailable. Please try again

关闭nginx,然后重启一下gitlab即可解决.

停止服务:

/usr/local/nginx/sbin/nginx -s stop   #停止服务(此地址根据自己的安装位置来写)

重启gitlab:

小编是先停止后开启的

     2. 502 Whoops, GitLab is taking too much time to respond

                        

        这个异常的原因就是因为内存不足导致,但是如果内存已经给了3G或者4G以上了,可以使用free-m测试内存是否正在减少,如果正在减少,则说明,Gitlab正在启动中,只是还没有加载完成而已,耐心等一会即可. 

                        

猜你喜欢

转载自blog.csdn.net/weixin_43267344/article/details/109249939
今日推荐