AWS_EC2_Ubuntu安装gitlab失败

来源:互联网 发布:一龙恒业 安东 知乎 编辑:程序博客网 时间:2024/05/18 03:44

下面给出gitlab官网给出的安装Ubuntu+gitlab的基本步骤

安装流程并不复杂,但是安装方式我暂时没有搞懂

几个可以参考的博客地址:

http://blog.csdn.net/discoverer100/article/details/51814171

http://blog.csdn.net/huangzhijie3918/article/details/51330425

http://blog.csdn.net/ouyang_peng/article/details/72903221

http://www.mamicode.com/info-detail-1316828.html

官网:

https://about.gitlab.com/installation/#ubuntu

 

1.安装并配置必要的依赖关系

Ubuntu 16.04上(推荐),下面的命令还会打开系统防火墙中的HTTPSSH访问。

sudo apt-get update

sudo apt-get install -y curl openssh-server ca-certificates

接下来,安装Postfix发送通知邮件。如果您想使用其他解决方案发送电子邮件,请跳过此步骤并在安装GitLab后配置外部SMTP服务器。

sudo apt-get install -y postfix

Postfix安装期间,可能会出现一个配置屏幕。选择"Internet站点"并按回车。使用您的服务器的外部DNS'邮件名称',然后按回车。如果出现其他屏幕,请继续按回车键以接受默认值。

2.添加GitLab软件包库并安装软件包

添加GitLab软件包库。

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash

接下来,安装GitLab软件包。将`http// gitlab.example.com`更改为您要访问您的GitLab实例的URL。安装将自动配置并启动该URLGitLabHTTPS 安装后需要额外的配置。

sudo EXTERNAL_URL ="http://gitlab.example.com"apt-get install gitlab -ee

3.浏览到主机名并登录

在第一次访问时,您将被重定向到密码重置屏幕。提供初始管理员帐户的密码,您将被重定向回登录屏幕。使用默认帐户的用户名root登录。

有关安装和配置的详细说明,请参阅我们的文档。

然后提示我主机的名称有问题,需要我修改主机的名称

修改/etc/gitlab/gitlab.rb文件

执行如下命令,使用gedit打开/etc/gitlab/gitlab.rb文件

sudo vi /etc/gitlab/gitlab.rb

然后看到博客上还有写修改/var/opt/gitlab/gitlab-rails/etc/gitlab.yml文件

但是如果没有sudo gitlab-stl reconfigure的话是没有这个文件的

然后在修改好gitlab.rb之后我就执行了一下sudo gitlab-stl reconfigure

然后执行了一会之后就卡在某个步骤action on不动了,之后服务器gg

怎么链接都链接不上去,从服务器后台可以看到这个,显示内存溢出。

然后可以去https://docs.gitlab.com.cn/ce/install/requirements.html

这个网址上看一下,gitlab安装的最低需求4GB……

原创粉丝点击