1. 程式人生 > 其它 >centos部署配置gogs程式碼倉庫

centos部署配置gogs程式碼倉庫

目錄

一.簡介

Gogs的目標是打造一個最簡單、最快速和最輕鬆的方式搭建自助Git服務。使用Go語言開發使得Gogs能夠通過獨立的二進位制分發,並且支援Go語言支援的 所有平臺,包括Linux、Mac OS X、Windows以及 RM平臺。

Gogs可以說就是簡單版本的github,可以提供程式碼和文件的存放,可以滿足基本團隊需求。具體可以檢視gogs基本使用,看看是不是滿足自身需要。

優點:

  • 跨平臺
  • 易安裝
  • 輕量級
  • 開源化

缺點:

  • 當前功能少
  • 存在很多問題,不像gitlab每月穩定更新

二.部署

1.部署mysql-5.7,不能低於這個版本

2.登陸後建立資料庫
CREATE DATABASE gogs DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;

3.安裝git
yum -y install git

4.下載包
wget https://github.com/gogs/gogs/releases/download/v0.11.53/linux_amd64.tar.gz

5.解壓後啟動
tar -xf linux_amd64.tar.gz
cd gogs
nohup ./gogs web &>/dev/null &

三.網頁配置

1.訪問瀏覽器的3000埠即可設定資訊

2.在網頁配置完資訊後,要關閉gogs一次,再開啟即可。如果賬號密碼沒設定,第一個註冊使用者為管理員。

若後面更改配置,修改檔案:gogs/custom/conf/app.ini

本文版權歸作者所有,歡迎轉載,請務必新增原文連結。