gitlab 在CentOS7 環境搭建

2021-08-17 10:03:05 字數 2012 閱讀 1205

一、安裝和配置必要的依賴關係

如果你安裝字尾來傳送電子郵件時請選擇「**」設定。而不是使用字尾還可以使用sendmail或配置自定義smtp伺服器和配置乙個smtp伺服器。

在centos 6和7,下面的命令將開啟http和ssh訪問系統中的防火牆。

可能會需要先關閉防火牆

systemctl stop firewalld.service

開機禁止防火牆開啟

如果lokkit找不到命令

yum install lokkit
二、新增gitlab包伺服器和安裝包

centos中安裝

三、配置和啟動gitlab

sudo gitlab-ctl reconfigure
直接訪問centos ip

修改gitlab 倉庫位址,因為預設是localhost

cd /opt/gitlab/embedded/service/gitlab-rails/config 

vim gitlab.yml

將修改的位址如圖修改

四、修改gitlab埠

修改:

unicorn['listen'] = '127.0.0.1'

unicorn['port'] = 8082

nginx['listen_port'] = 8081

修改gitlab-http.conf

修改:listen *:8081;

gitlab-rails修改

cd /var/opt/gitlab/gitlab-rails/etc

vim unicorn.rb

修改:listen "127.0.0.1:8082", :tcp_nopush => true

config.yml修改

cd /var/opt/gitlab/gitlab-shell

vim config.yml

gitlab_url:

""

重啟下,然後用192.168.1.156:8081 訪問

gitlab-ctl restart

CentOS 7 環境搭建GitLab

gitlab是乙個基於 web 的 git 倉庫管理工具,使用開源許可證。官網 系統要求 支援的發行版 ubuntu,debian,centos,opensuse,red hat enterprise linux 請使用centos的包 scientific linux 請使用centos的包 or...

Centos7環境下安裝gitlab

1.安裝依賴 yum install curl openssh server openssh clients postfix cronie y 2.開啟postfix systemctl start postfix 3.設定postfix開機自啟動 systemctl enable postfix....

Centos7環境下安裝gitlab

環境 centos7 2u 4g curl s sudo bash yum install gitlab ce 10.7.3 ce.0.el7.x86 64 gitlab ctl reconfigure 安裝完畢,開始訪問 埠80 預設安裝後gitlab網域名稱為 gitlab.example.co...