一、安裝和配置必要的依賴關係
如果你安裝字尾來傳送電子郵件時請選擇「**」設定。而不是使用字尾還可以使用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...