1. 程式人生 > >CentOS 7 安裝 Gitlab

CentOS 7 安裝 Gitlab

簡介:

  GitLab是一個利用Ruby on Rails開發的開源應用程式,實現一個自託管的Git專案倉庫,可通過Web介面進行訪問公開的或者私人專案。

  它擁有與GitHub類似的功能,能夠瀏覽原始碼,管理缺陷和註釋。可以管理團隊對倉庫的訪問,它非常易於瀏覽提交過的版本並提供一個檔案歷史庫。

  團隊成員可以利用內建的簡單聊天程式(Wall)進行交流。它還提供一個程式碼片段收集功能可以輕鬆實現程式碼複用,便於日後有需要的時候進行查詢。

  1. 請在代理環境下安裝所需環境依賴元件

      sudo yum install curl policycoreutils openssh-server openssh-clients

      sudo systemctl enable sshd

      sudo systemctl start sshd

      sudo yum install postfix

      sudo systemctl enable postfix

      sudo systemctl start postfix

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

      sudo systemctl reload firewalld

    1. 以上步驟完成後,及gitlab安裝就完成了,接下來我們進行相關配置

        vim /etc/gitlab/gitlab.rb

        (1). 配置訪問ip及埠或使用域名

          # 配置傳送郵箱

          gitlab_rails[‘smtp_enable’] = true

          gitlab_rails[‘smtp_address’] = “smtp.163.com”

          gitlab_rails[‘smtp_port’] = 25

           gitlab_rails[‘smtp_user_name’] = “smtp [email protected]

          gitlab_rails[‘smtp_password’] = “password”

          gitlab_rails[‘smtp_domain’] = “163.com”

          gitlab_rails[‘smtp_authentication’] = “login”

          gitlab_rails[‘smtp_enable_starttls_auto’] = true

          # 修改gitlab配置的發信人

          gitlab_rails[‘gitlab_email_from’] = “smtp [email protected]

          user[“git_user_email”] = “smtp [email protected]

        (3). 重啟服務以便應用以上配置

          sudo gitlab-ctl reconfigure

    2. 開啟網址: http://127.0.0.1 (注:如安裝了Apache佔用80埠,請更改Apache的預設埠)

        # 首次需要配置root賬戶密碼

        # 配置完畢後,跳轉至登入介面,使用賬戶:root 以及剛剛設定的密碼即可正常登入!

        # 如需配置使用者註冊後需要驗證郵箱才可登入,使用root賬號登入後配置

至此gitlab伺服器端已經配置完成了!

相關推薦

CentOS 7安裝Gitlab時報錯:undefined method `downcase' for nil:NilClass

說明:其實這事怪我,我把系統的某些配置改了。 首先分析這個錯誤出現的位置在這個檔案: /opt/gitlab/embedded/cookbooks/cache/cookbooks/package/libraries/helpers/redhat_helper.rb 判斷程式碼如下所示: 這段程式碼

CentOS 7 安裝GitLab中文版

一、環境準備       作業系統:centos7(minimal,www.centos.org下載的包是CentOS-7-x86_64- Minimal-1708.iso)       CPU:2核   &nbs

Centos 7 安裝 gitlab 以及漢化

一:安裝   1:新增yum配置檔案 # vim /etc/yum.repos.d/gitlab-ce.repo [gitlab-ce] name=gitlab-ce baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6

CentOS 7 安裝 Gitlab

簡介:   GitLab是一個利用Ruby on Rails開發的開源應用程式,實現一個自託管的Git專案倉庫,可通過Web介面進行訪問公開的或者私人專案。   它擁有與GitHub類似的功能,能夠瀏覽原始碼,管理缺陷和註釋。可以管理團隊對倉庫的訪問,它非常

centos 7 安裝gitlab伺服器,並訪問詳細步驟

1.安裝並配置必要的依賴項 在CentOS 7(和RedHat / Oracle / Scientific Linux 7)上,以下命令還將在系統防火牆中開啟HTTP和SSH訪問。 sudo yum install -y curl policycoreut

CentOS 7Gitlab 漢化安裝部署

        GitLab簡介 GitLab是利用Ruby On Rails開發的一個開源版本管理系統,實現了一個自託管的Git專案倉庫,是集程式碼託管,測試,部署於一體的開源git倉庫管理軟體,可通過web介面來進行訪問

centos 6.5 6.6 6.7安裝gitlab教程(社群版)

簡單的說安裝gitlab就兩種辦法主要介紹第一種:官網推薦的方法: 1.新建yum源 新建 /etc/yum.repos.d/gitlab-ce.repo,內容為 [gitlab-ce] name=gitlab-ce baseurl=http://mirrors.tuna.t

解決CentOS 7安裝後沒有killall、ifconfig、命令補全

centos7從centos6 轉到centos7發現少了很多常用命令,下面就常見的幾個做一個說明解決辦法沒有killall命令:yum install -y psmisc沒有ifconfig命令:yum install -y net-tools沒有命令補全: yum install -y bash-com

centos 7 安裝安裝Java

linux jdk卸載系統自帶的open-jdk安裝JDK centos 7 安裝安裝Java

CentOS 7 安裝MySQL 5.6遇到問題及解決方案

linux localhost not ces name 解決 info target case centos下安裝mysql真的沒有想象中那麽容易,在這裏我總結一下遇到的問題 1. ERROR 2002 (HY000): Can’t connect to loca

CentOS-7 安裝KVM

kvmyum install qemu-kvm qemu-kvm-tools virt-manager libvirt virt-install -y[[email protected]/* */ ~]# grep -E ‘(vmx|svm)‘ /proc/cpuinfo flags

CentOs 7 安裝Spark

partition 1.7 test 末尾 nbsp cto url express object 環境: centos7 hadoop 2.7.3 java 1.8 scala 下載: http://spark.apache.org 解壓到安裝目錄

CentOS 7安裝SQL Server

linux sql centos 在我們的傳統理解中認為SQL是只能安裝在Windows系統中的,但如今微軟也開始擁抱Linux,出現了SQL For Linux的版本,雖然目前是技術預覽版,但在不久的將來會出現正式商用的正式版的。那今天我就帶著大家來安裝一次,在這裏我選擇的系統是CentOS 7

CentOS 7安裝Gnome GUI 圖形界面

http 安裝 centos 下載安裝 分享 load 界面 level color yum命令 當你安裝centos服務器版本的時候,系統默認是不會安裝 CentOS 的圖形界面程序的,比如:gnome或者kde, 那麽如果你想在圖形界面下工作的話,可以手動來安裝Cent

CentOS 7 安裝配置分布式文件系統 FastDFS 5.10

fastdfs下載目前作者最後一次releases的時間的17年4月6號,對應的最新版本是5.10,直接在余大的GitHub上下載就可以了: https://github.com/happyfish100/fastdfs/releases如上圖,由於FastDFS是純C語言實現,只支持Linux、FreeBS

CentOS 7 安裝tomcat

apach arch 版本 ase .tar.gz node 下載 sta x86_64 軟件151 盧煒傑 1.安裝與配置JDK8   檢驗系統安裝的java版本 rpm -qa | grep java      卸載OpenJDK,執行以下操作: r

CentOS 7安裝

-1 nbsp 技術 等待 開始 中文 logs 簡體中文 需要 1.安裝CentOS之前,首先編輯一下虛擬機設置: 2.在光驅處選擇到CentOS的安裝鏡像文件: 選擇好鏡像文件後,點擊確定。 3.點擊“開啟次虛擬機”開始安裝過程: 4.開始安裝時的三

centos 7 安裝python3.6.1

python 3.6 安裝centos7 默認安裝了python2.7.5,當需要使用python3的時候,可以手動下載python源碼後編譯安裝.python 官網:www.python.org1.安裝python可能用到的依賴yum install openssl-devel bzip2-devel ex

CentOS 7安裝與配置JDK8

配置 pat profile src source 配置環境變量 java pro too 1.檢查是否安裝過JDK 2.下載安裝包並上傳服務器 3.安裝JDK rpm -ivh jdk-8u131-linux-x64.rpm 4.查看是否安裝正常 java -vers

centos 7安裝mysql

外部 eve rpm iptable 自動 mysql conn mysql-cli 開機 一、安裝mysql 1、下載mysql安裝包https://dev.mysql.com/downloads/ 我下載的是MySQL-5.6.36-1.