Linux redhat配置安裝gitlab


Redhat 7.0 x86.64
yum倉庫網絡yum源
ping baidu.com #確保網絡正常
yum update #升級系統
yum install openssh #用於ssh遠程(非必須)
vim /etc/selinux/config selinux=disabled #selinux設置為disabled
yum install policycoreutils #安裝依賴包
cat /etc/redhat-release #查看系統版本
yum install postfix #為gitlab提供郵件服務
vim /etc/yum.repo.d/gitlab-ce.repo #添加yum源以便於安裝gitlab

[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7 #根據系統版本配置
gpgcheck=0
enabled=1
yum makecache #緩存
yum install gitlab-ce #安裝gitlab
vim /etc/gitlab/gitlab.rb
external_url http://gitlab.example.com 改成自己的域名
/smtp 修改成自己的郵箱
gitlab-ctl reconfigure #運行gitlab
gitlab-ctl start #啟動gitlab
firewall-cmd --add-server=http --permanent #防火牆添加http服務
由於gitlab默認打開80端口,80端口已被其他服務占用,需要作出修改
cd /var/opt/gitlab/nginx/conf
vim gitlab-http.conf
找到server字樣:
#本例把80端口修改為8040
server {
  listen *:8084; --修改端口
  server_name localhost;

8080端口被占用,出現502錯誤,要更改端口:
vim /etc/gitlab/gitlab.rb
命令狀態輸入/unicorn['port'],按Enter進入查找狀態,按n往下查找,直到看到unicorn['port'] =8080,修改端口,刪除#號,解除注釋狀態
unicorn['port'] = 9090

修改密碼后,用root為用戶名,進行登錄


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM