centos部署配置gogs程式碼倉庫
阿新 • • 發佈:2021-12-13
目錄
一.簡介
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
本文版權歸作者所有,歡迎轉載,請務必新增原文連結。