1. 程式人生 > >在Ubuntu上搭建gitweb(視覺化)伺服器

在Ubuntu上搭建gitweb(視覺化)伺服器

Git是一款免費、開源的分散式版本控制系統,用於敏捷高效地處理任何或小或大的專案。

1.下載gitlab包,這個包的下載速度會很慢,所以使用(wget -c)。-c, –continue 接著下載沒下載完的檔案

  wget -c https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab_7.0.0-omnibus-1_amd64.deb

2.安裝此包,方便遠端登陸伺服器

 sudo apt-get install openssh-server

3.安裝postfix(郵件服務)

sudo apt-get install postfix 

4.sudo dpkg -i 命令的作用是安裝*.deb檔案

    sudo dpkg -i gitlab_7.0.0-omnibus-1_amd64.deb

5.設定GitLab的域名

    sudo mkdir -p /etc/gitlab    sudo touch /etc/gitlab/gitlab.rb   
    sudo chmod 600 /etc/gitlab/gitlab.rb

6.使用vi命令開啟gitlab.rb檔案

   sudo vi /etc/gitlab/gitlab.rb

7.新增一條域名配置

    gitlab_rails['smtp_enable'
] = true gitlab_rails['smtp_port'] = 456 gitlab_rails['smtp_user_name'] = "smtp user" gitlab_rails['smtp_password'] = "smtp password" gitlab_rails['smtp_domain'] = "example.com" gitlab_rails['smtp_authentication'] = "login" gitlab_rails['smtp_enable_starttls_auto'
] = true

8.啟動gitlab服務

    sudo gitlab-ctl reconfigure

9.檢測是否安裝成功(若出現類似以下結果,說明安裝成功)

    run: nginx: (pid 793) 6989s; run: log: (pid 787) 6989s
          run: postgresql: (pid 794) 6989s; run: log: (pid 785) 6989s
          run: redis: (pid 789) 6989s; run: log: (pid 783) 6989s
          run: sidekiq: (pid 791) 6989s; run: log: (pid 784) 6989s
          run: unicorn: (pid 790) 6989s; run: log: (pid 786) 6989s

10.在瀏覽器端使用此ubuntu系統的IP反問即可看到結果

相關推薦

Ubuntu搭建gitweb(視覺)伺服器

Git是一款免費、開源的分散式版本控制系統,用於敏捷高效地處理任何或小或大的專案。 1.下載gitlab包,這個包的下載速度會很慢,所以使用(wget -c)。-c, –continue 接著下載沒下載完的檔案 wget -c https://downl

ubuntu 搭建Nginx-RTMP 直播伺服器

前言 近段時間在學習Android直播,那麼毋庸置疑ffmpeg和WebRTC是音視訊界的兩個大佬。 ffmpeg的基本使用:https://blog.csdn.net/huangliniqng/article/details/81842273 看過很多教程講解直播環境的搭建,大都是

ubuntu搭建Phabricator 伺服器

一 安裝要求 Phabricator 是一個LAMP應用套件, 因此最基本的要求就是LAMP環境: Linux:Linux的不同發行版及變種是必需的。Mac OS X是一個可接受的Linux變種,Windows不是。Phabricator不能安裝在Window

手把手教你在 Ubuntu 搭建 Git 伺服器

最近在寫一些指令碼,為了保持連續性,就在家也抽空趕進度,所以碰到了程式碼同步的問題,目前想到的方法有三個: 使用雲盤,這個拿來即用,但是因為雲盤還存放了其他一些東西,總是實時同步不太妥當; 使用 SVN,傳統的程式碼託管工具,一直在用; 使用

Ubuntu 搭建pptp vpn伺服器

1、安裝pptpd#sudo apt-get install pptpd 2、設定本地ip與撥入使用者的IP地址範圍sudo vi /etc/pptpd.conf ,新增如下行localip 192.168.245.1remoteip 192.168.245.100-200l

ubuntu搭建caffe視覺框架digits

有顯示卡可以安裝caffe的GPU版本,若沒有也可安裝cpu版本,CPU訓練速度慢 沒有GPU 直接跳過cuda和cudnn的安裝。剛裝好的ubuntu系統,直接開始安裝依賴項,終端輸入:sudo apt-get install build-essentialsudo apt

Ubuntu 搭建一個 JetBrains IDE的啟用伺服器

感謝作者Lanyu 製作的此伺服器軟體。 下載地址: https://mega.nz/#!f4A2WQRB!fMNbcuSt0YxrjXclW81_GZol-g6dURrO1htqXPMYa8Q

Ubuntu搭建redis伺服器

Redis是一個key-value儲存系統。和Memcached類似,但是解決了斷電後資料完全丟失的情況,而且她支援更多無化的value型別,除了和string外,還支援lists(連結串列)、sets(集合)和zsets(有序集合)幾種資料型別。這些資料型別都

linux ubuntu安裝redis的視覺工具redis-desktop-manager

從網上查詢了很多方法,都不是能夠完全解決我的問題的,現在總結我自己的安裝過程,僅以記錄. 1.下載redis-desktop-manager_0.8.3-120_amd64.deb ,下載地址是一個網友分享的百度雲地址,是 http://pan.baidu.com/s/1cA3jWU 2.

Docker----搭建Portainer視覺介面

一、什麼是Portainer? Portainer是Docker的圖形化管理工具,提供狀態顯示面板、應用模板快速部署、容器映象網路資料卷的基本操作(包括上傳下載映象,建立容器等操作)、事件日誌顯示、容器控制檯操作、Swarm叢集和服務等集中管理和操作、登入使用者管理和控制等功能。功能十分全面,基

windows7Redis的視覺

Redis資料庫的視覺化工具還是很多的,大家可以看一下幾款開源的圖形化Redis客戶端管理軟體推薦 我這裡使用的是redis-desktop-manager,下載地址是http://redisdesktop.com/download 點選windows平臺“redis-desktop-m

在阿里雲搭建自己的git伺服器

這篇文章我就來介紹一下如何在一臺全裸的阿里雲主機上搭建自己的git伺服器。 1. 安裝git 首先安裝git,一般而言,現在的伺服器已經內建了git安裝包,我們只需要執行簡單的安裝命令即可安裝。比如: $ yum install git # centos $ apt-get install git #

千個視覺物件對ThingJS來說都不是事兒

在公安三所的視覺化應用場景中,攝像頭、門禁、對講、報警這些型別的物件少到2000個,多到上萬個,在3D視覺化中即要展示每個物件所處的空間位置,也要對每個物件進行操作。以往的經驗,在裝置上方建立貼在螢幕上的UI,就有了下面這種效果。 這是一個錯誤的示例 這樣的一

EOS系列四:Ubuntu搭建EOS開發環境(原始碼編譯)

步驟: 1、git下載原始碼 $ git clone https://github.com/EOSIO/eos --recursive 2、 編譯原始碼: 下載完成之後會在home目錄建立eos

三步搭建Python視覺開發環境

我也隨波逐流來學習Python,畢竟我那麼喜歡爬蟲技術,工欲善其事必先利其器,所以先給搭建個舞臺。 一、 下載PyCharm 官網:https://www.jetbrains.com/pycharm/download/#section=windows

虛擬機器Ubuntu搭建Samba檔案訪問伺服器

主機win10+VMware Workstation+ubuntu14.04 1.設定VMware Workstation虛擬機器網路為橋接聯網模式,確保win10與ubuntu14.04相互ping通 在Ubuntu14.04下Alt + Ctrl + T鍵開啟一個終端 執行

Ubuntu搭建Android開發環境(Android Studio)

五一放假,閒著沒事,裝了最新的ubutun16.04,然後打算順道把android開發環境移植到ubuntu上來體驗一下。 1.首先下載了Android studio 2.1  之前使用的提供改host 翻牆 的網站今天掛了。。。只能在國內網站下了。。。 http://w

ubuntu下mongodb及其視覺工具robomongo安裝

小編是個純演算法工程師,問我演算法可以,別讓我整別的東西。前段時間實驗室師哥任務交接,將大量的資料存到了mongodb中,對於這個詞,小編只聽過沒見過。然後師哥說了一個視覺化的工具robomongo,這個連聽都沒有聽過。當時記下了軟體,日後安裝完成後怎麼都不好使。無奈各種百

在CentOS7搭建自己的本地伺服器

花生殼 花生殼官網 花生殼官網 下載連結 安裝花生殼   花生殼安裝指令 rpm -ivh phddns-3.0-1.x86_64.rpm   安裝結果如下: +----------------Phddns start install

使用Jexus+Mono在FreeBSD搭建asp.net web伺服器

前言:如果要談起如何搭建asp.net執行環境,我相信很多人會想到使用Windows Server系統和IIS來搭建,不可否認,asp.net是微軟出的東西,當然用微軟的系統搭建最合適了。如果你又想使用asp.net,又想使用 FreeBSD,那麼是不是就行不通了呢?答案當然是否定的。因為我們有Mono,有了