簡單安裝Gitlab倉庫

一、確保你的linux服務器安裝了sshd和ssh-client,而且sshd須要啓動linux

基本都已經安裝,若是沒有裝執行下面的命令git

yum install openssh-server openssh-clients
systemctl start sshd

注:centos7之前的版本用:web

service sshd start


二、安裝curl和policycoreutils
centos

yum install curl policycoreutils


三、放開端口提供web訪問以及git clone(若是是雲主機設置安全組放開端口便可;個人服務器上80端口被佔用了,這裏使用了8001端口)安全

firewall-cmd --permanent --add-port=8001/tcp


四、執行gitlab官方的安裝準備腳本bash

curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash


五、使用yum直接安裝gitlab-ce服務器

yum -y install gitlab-ce

注:個人服務器網絡不是很好,yum下載gitlab-ce安裝包的時候總是中斷,不過最後也下載成功了。
若是你也有這種狀況,建議你直接下載安裝包,再拷貝到linux服務器上;下載地址https://packages.gitlab.com/gitlab/gitlab-ce/網絡


六、安裝完成後須要修改配置文件,例如web訪問和git clone使用的urlssh

vi /etc/gitlab/gitlab.rb

在文件中找到對應配置並修改(填寫你的url)curl

external_url 'http://gitlab.xyztest.com:8001'


七、從新加載配置

gitlab-ctl reconfigure


八、啓動

gitlab-ctl start
相關文章
相關標籤/搜索