在AWS上安装Gitlab

sun*_*ine 5 git gitlab gitlab-ci gitlab-ci-runner gitlab-omnibus

我的公司有一个主代码库和几个相同代码库的实例,即在AWS和mysql数据库上运行的company.com/instance1,company.com/instance2,company.com/instance3等.

我认为如果我们在AWS上安装gitlab会有所帮助,因为它可以简化我们的整体开发过程.这是一个好主意吗 ?.

我很困惑,我们是否必须在AWS上安装centOS来安装gitlab,或者gitlab是否可以在没有centos的AWS上运行.

我很困惑,因为在我当地的centos系统我已经在本地安装了gitlab,我在设置URL方面遇到了麻烦.

用户需要键入company.com/instance以获取所需内容,并且已经有人开始在AWS上使用它.

可能我已经做了CI并在AWS上部署代码?这是如何运作的?

gitlab在LAMP环境中是否可以在已有的AWS服务器实例上正常运行?如何去做同样的事情?

Von*_*onC 4

GitLab 应该作为亚马逊系统镜像工作

正如GitLab CE AWS AMI中所述:

在 社区 AMI 下搜索 GitLab CE XY(XY 代表版本号)
首次启动时将获取最新版本的 GitLab CE。

启动一个具有 ssh、http 和 https 开放端口的 c4.large实例。

使用 ubuntu@your-instance 通过 SSH 连接到实例,根据/etc/gitlab/gitlab.rb需要编辑文件,然后运行:

sudo gitlab-ctl reconfigure
Run Code Online (Sandbox Code Playgroud)

在浏览器中访问公网IP并以默认用户身份登录

username: root
password: 5iveL!fe
Run Code Online (Sandbox Code Playgroud)