天天看點

gitlab社群版安裝

gitlab社群版安裝

1.安裝并配置必要的依賴關系

在CentOS上,以下指令也将在系統防火牆中打開HTTP和SSH通路。

sudo yum install -y curl policycoreutils-python openssh-server openssh-clients

sudo systemctl enable sshd

sudo systemctl start sshd

sudo firewall-cmd --permanent --add-service=http

sudo systemctl reload firewalld

2.接下來,安裝Postfix發送通知電子郵件。如果要使用其他解決方案發送電子郵件,請跳過此步驟,并在安裝GitLab後配置外部SMTP伺服器。

(注意,centos7中自帶了postfix,需要先解除安裝原裝的,然後再yum)

sudo yum install postfix

sudo systemctl enable postfix

sudo systemctl start postfix

3.添加GitLab軟體包存儲庫并安裝軟體包

接下來,我們提前在官網下載下傳好rpm包

然後用yum localinstall 安裝好

4.配置并啟動GitLab

sudo gitlab-ctl reconfigure

5.浏覽到主機名并登入

浏覽到網頁浏覽器中的主機名。在您第一次通路時,您将被重定向到密碼重置螢幕,以提供初始管理者帳戶的密碼。輸入您想要的密碼,您将被重定向回登入螢幕。

預設帳戶的使用者名是root。提供您之前建立的密碼并登入。登入後,您可以更改使用者名。

如果無法開啟,檢視防火牆是否有80端口沖突,若沒有

則輸入 vim /etc/gitlab/gitlab.rb

将這條連結改為你所安裝gitlab的位址加端口

繼續閱讀