手把手教你 Centos7部署Gitlab社群版

2022-01-10 17:00:52 字數 1393 閱讀 5852

一、前置說明:

作業系統:centos 7

物理記憶體:>=2g

本人親測,如果安裝低版本的gitlab,比如我這裡所使用的v8.17.0,物理記憶體1g,swap 2g虛擬記憶體即可部署。高版本的所需記憶體稍大,這裡建議至少2g物理記憶體。

二、詳細步驟如下:

yum install -y wget
2、安裝gitlab依賴項

yum install -y curl openssh-server openssh-clients postfix cronie policycoreutils-python
3、啟動postfix,並設定為開機啟動

systemctl start postfix

systemctl enable postfix

4、設定防火牆

wget
6、安裝rpm包

rpm -i gitlab-ce-8.17.0-ce.0.el7.x86_64.rpm
7、安裝完成後配置gitlab

gitlab-ctl reconfigure
8、修改配置檔案gitlab.rb

(注意:埠記得在防火牆中放行)

9、重新配置和重啟gitlab

gitlab-ctl reconfigure

gitlab-ctl restart

10、訪問

gitlab.rb中配置的ip:埠試試

11、特別說明(1)部署完成的首次訪問會讓你設定密碼

(2)在執行完

gitlab-ctl restart命令後如果馬上訪問會出現502頁面,稍等一會兒訪問就好了!

CentOS7部署過程

接著的是 從零開始vcs verdi 安裝及破解過程 centos7 完整的部署硬體設計 環境,以搭建pulpino的全流程 一般linux最小化安裝時,wget不會預設被安裝 yum安裝 yum y install wget即可安裝 首先備份 etc yum.repos.d centos base...

CentOS7部署vsftpd服務

vsftp安裝 建立使用者 並限定使用者在自己的目錄 1 檢視是否已經安裝了vsftpd vsftpd version 2 安裝vsftpd centos7 yum install y vsftpd 3 新建ftp目錄 建立的ftp目錄如下 data kodserver data user toma...

CentOS7部署VNC服務

1 切換到root使用者,執行yum groupinstall x window system 2 執行yum install gnome classic session gnome terminal nautilus open terminal control center liberation ...