安装gitlab管理本身的代码

安装gitlab管理本身的代码

安装gitlab的资料网上搜索不少,但发现不少都是比较老的资料了。我把我安装的过程记录一下,应该是最简单的过程了git

 

1. 到 https://about.gitlab.com/downloads/ 下载跟本身系统对应的版本。 注意必定是对应的。若是会出各类问题ubuntu

以ubuntu 14.04为例。就是先wget服务器

下面的 app

sudo apt-get install openssh-server 已经都已经安装了。因此这步基本能够跳过。
sudo apt-get install postfix 我是用的QQ ,email的邮箱来发的 ,因此这不我已跳过了

而后就是
sudo dpkg -i gitlab_7.4.4-omnibus.5.1.0.ci.1-1_amd64.deb

安装完成后按提示去 /etc/gitlab/gitlab.rb 里修改

而后就是
sudo gitlab-ctl reconfigure

游览器打开地址输入 root / 5iveL!fe 看看效果吧

2. 注意的地方:ssh

    a. 服务器须要1G以上的内存,我试过用600+的内存。运行报错误。搜索好久的资料才知道是内存不够用。后来改为1G的顺利安装运行gitlab

    b. 搜索的不少资料。其实看完这也没的内容就不须要去其余地方找资料了。地址是:post

https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.mdrest

    c. 不少配置都是在/etc/gitlab/gitlab.rb  包括发邮件code

3. 采用的命令有 component

sudo gitlab-ctl reconfigure

sudo gitlab-ctl status

sudo gitlab-ctl restart

4. 安装后的目录结构
Omnibus-gitlab uses four different directories.

/opt/gitlab holds application code for GitLab and its dependencies./var/opt/gitlab holds application data and configuration files that gitlab-ctl reconfigure writes to./etc/gitlab holds configuration files for omnibus-gitlab. These are the only files that you should ever have to edit manually./var/log/gitlab contains all log data generated by components of omnibus-gitlab.

相关文章
相关标签/搜索