gitlab现在官方提供的是一个软件包,包含了redis nginx postgresql等软件,安装方便了

gitlab 安装

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
sudo yum install -y gitlab-ee
sudo gitlab-ctl reconfigure

安装之后修改一个访问域名

vi /etc/gitlab/gitlab.rb

修改域名

external_url 'http://gitlab.phpsong.com'

访问的时候我修改了hosts文件

gitlab502的解决访问

测试访问的时候老是提示502,原因在于我的服务器只有1G的内容,不满足gitlab运行的最低配置,gitlab最低的运行内存要求是2GB,配置的虚拟内存来解决问题

sudo dd if=/dev/zero of=/swapfile bs=1024 count=2048k
sudo mkswap /swapfile
sudo swapon /swapfile
sudo vim /etc/fstab

添加内容

/swapfile none swap defaults 0 0

这就解决问题了