Gogs搭建git伺服器

2021-08-07 16:29:54 字數 1278 閱讀 1337

1、nginx 安裝

2、mariadb 安裝

或者(lnmp伺服器)

adduser git
yum -y install git
$ mysql -uroot -proot

> create user 'gogs'@'localhost' identified by '123456';

> grant all privileges on gogs.* to 'gogs'@'localhost';

> flush privileges;

> exit;

tar -xvf linux_amd64.tar

.gz

rm linux_amd64.tar

.gz

chown -r git:git gogs/

cd gogs

su git

./gogs web #(啟動gogs服務)

1、

2、來進行安裝,填寫好表單之後提交就可以了。

需要注意的是,允許在關閉註冊的情況下不新增管理員,

這樣安裝完成之後將沒有任何使用者可以登入。

所以請務必在安裝介面指定乙個管理員帳號。

cd /data/conf/nginx/vhost/

vi git.webname

.me.conf

server 

}

重啟ngnix

server nginx restart
瀏覽器訪問 git.webname.me

cd /data/soft/gogs

cp scripts/init/centos/gogs /etc/init.d/

cd /etc/init.d/

chmod +x gogs

vi gogs

gogs_home=/data/gogs
加入自動指令碼

sudo chkconfig --add gogs

sudo service gogs start/stop/restart/status

Git伺服器搭建(gogs服務)

go語言開發的git伺服器。yum install git y yum install mariadb 設定mysql資料庫環境,mysql secure installation 安裝 repository倉庫 版本庫 git初始化後,會在當前目錄生成乙個.git目錄,這就是版本庫 workspa...

使用 Gogs 搭建自己的 Git 伺服器

因為有些倉庫上傳到github並不是非常合適,所以就搭建了乙個自己的私人倉庫。在安裝gogs前,我也嘗試了gitlab,效果很不錯 安裝nginx sudo apt get install nginx安裝git sudo apt get install git安裝mysql sudo apt get...

Git服務搭建 阿里雲搭建Gogs

基礎環境 阿里雲ubuntu 16.04 64位 1核 1gb 1mbps nginx nginx 1.12.2 mysql ver 14.14 distrib 5.6.39,for linux glibc2.12 x86 64 git version 2.7.4 搭建gogs 1.新增git使用者...