天天看點

用gogs輕松搭建個人的git伺服器1、開始搭建2、安裝配置

因為公司和家裡電腦裡面有些項目需做版本控制或者說共享吧,就想搭個自己的git伺服器;原本想用gitlab,不過我伺服器配置比較差,查了一下,看到gogs,眼前一亮:

  • Gogs 的目标是打造一個最簡單、最快速和最輕松的方式搭建自助 Git 服務;
  • 開源;(這裡是源碼位址)
  • 硬體要求低;

這不就是我要的嗎,就是它了,下面開始安裝;

1、開始搭建

我使用的docker的方式運作,如果還未安裝docker,可以看參考園友的這篇文章可以說是非常詳細了;docker安裝好後執行:

# 拉取鏡像
$ docker pull gogs/gogs

# 建立容器主控端的gogs目錄
$ mkdir -p /var/gogs

# 運作容器,這裡的參數很簡單,如果不明白的話,很容易就百度得到;
$ docker run --name=gogs -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs           

複制

接下來使用執行如下指令,檢視運作中的所有容器。

$ docker ps

#如果容器停止,使用這個啟動容器
$ docker start gogs           

複制

看到這個,表示搭建成功,接下來;

用gogs輕松搭建個人的git伺服器1、開始搭建2、安裝配置

2、安裝配置

  打開 http://你的host:10080/ ,看到如下初始配置界面:在資料庫類型那裡選擇你使用的資料庫就行,Gogs 要求安裝 MySQL、PostgreSQL、SQLite3、MSSQL 或 TiDB。我這裡選了SQLite3,如果你選了mysql或者其他的,填寫正确的資料庫主機,賬号密碼等就ok了,我這裡就不一一示範了;

用gogs輕松搭建個人的git伺服器1、開始搭建2、安裝配置

看到,當當當當,安裝成功,注冊一個賬号,盡情的享受吧!

用gogs輕松搭建個人的git伺服器1、開始搭建2、安裝配置