Gogs是基于Git的一款項(xiàng)目管理。他的優(yōu)勢(shì)和便捷性就不在這里說(shuō)了,因?yàn)閹缀跛腥硕枷矚g。官方網(wǎng)站是:https://gogs.io/
在此記錄下我用MAC從遠(yuǎn)程訪問(wèn)CentOS虛擬機(jī)一直到把項(xiàng)目部署到Gogs遠(yuǎn)程倉(cāng)庫(kù)的整個(gè)過(guò)程。
大致分為:遠(yuǎn)程訪問(wèn)虛擬機(jī)-->在虛擬機(jī)上下載安裝MySQL-->下載安裝配置git-->下載安裝配置Gogs-->注冊(cè)登錄Gogs-->配置Eclipse并把項(xiàng)目push到Gogs
1.首先連接上服務(wù)器(我連的是遠(yuǎn)程虛擬機(jī))
具體方法眯漩,根據(jù)操作系統(tǒng)不同旧噪,方法不同吨娜,百度
2.安裝數(shù)據(jù)庫(kù)
Gogs支持MySQL、PostgreSQL淘钟、SQLite3宦赠、TiDB。安裝過(guò)程也有很多的教程米母。這里安裝的是MySQL勾扭。
設(shè)置數(shù)據(jù)庫(kù)賬號(hào)密碼。
登陸查看是否成功铁瞒,輸入密碼后會(huì)有mysql版本
$ /usr/local/mysql/bin/mysql -u root -p
如圖:
3.安裝git:?
yum install -y git
4.添加git用戶(gogs期望用git用戶操作)
sudo useradd git
環(huán)境都用了就可以下載gogs了妙色。先確定自己的系統(tǒng)是x64還是x86的,或者arm
uname -a
下載對(duì)應(yīng)的二進(jìn)制包(我選的二進(jìn)制包)慧耍,下載鏈接身辨,版本具體都看自己的,栗子??如下:
wget?https://dl.gogs.io/0.11.34/linux_amd64.tar.gz
將安裝包解壓至git用戶目錄下(/home/git)并修改其權(quán)限和所有者芍碧。這一步很重要煌珊。路徑不能放錯(cuò),以及修改權(quán)限泌豆,否則配置gogs也不能用定庵,不要問(wèn)我為什么知道
sudo?tar?-xf linux_amd64.tar.gz -C?/home/git
sudo?chmod?-R 700?/home/git/gogs
sudo?chown?-R git:git?/home/git/gogs
使用git用戶運(yùn)行g(shù)ogs:
sudo?su?- git -c?"cd /home/git/gogs && ./gogs web &"
然后使用瀏覽器訪問(wèn)http://localhost:3000就會(huì)出現(xiàn)gogs配置頁(yè)面了。具體按照自己的環(huán)境進(jìn)行配置踪危。這邊連不上了洗贰,下次上圖。
持續(xù)中陨倡,下班寫(xiě)敛滋。。兴革。