Ubuntu 18.04.1 LTS 64位搭建Gogs詳細(xì)步驟

  1. 更新軟件源

sudo apt-get update

  1. 安裝nginx

sudo apt-get install nginx

  1. 安裝git

sudo apt-get install git

  1. 安裝mysql

sudo apt-get install mysql-server

  1. 添加一個系統(tǒng)用戶git

sudo adduser git

  1. 給git添加sudo權(quán)限

sudo usermod -G sudo git

  1. 切換到git賬戶

su git

  1. 下載gogs安裝包

sudo wget -c https://dl.gogs.io/0.11.79/gogs_0.11.79_linux_amd64.tar.gz

  1. 解壓安裝包

sudo tar zxvf gogs_0.11.79_linux_amd64.tar.gz

  1. 進(jìn)入mysql

sudo mysql -u root -p

  1. 創(chuàng)建gogs數(shù)據(jù)庫

SET GLOBAL storage_engine = 'InnoDB';:設(shè)置默認(rèn)存儲引擎

CREATE DATABASE gogs CHARACTER SET utf8 COLLATE utf8_bin;:創(chuàng)建數(shù)據(jù)庫名稱為gogs

CREATE USER 'root'@'localhost' IDENTIFIED BY '123456';:創(chuàng)建用戶名和密碼

GRANT ALL PRIVILEGES ON gogs.* TO 'root'@'localhost';:表示本機(jī)可以使用賬戶為root松靡,密碼為123456訪問數(shù)據(jù)庫gogs下所有表

FLUSH PRIVILEGES;:更新權(quán)限

QUIT;:退出命令行

注意:通過mysql --version查詢mysql版本號简僧,如果是5.0以上版本,則默認(rèn)engine就是InnoDB雕欺。

  1. 修改gogs service配置文件

vim /home/git/gogs/scripts/init/debian/gogs

PATH=/sbin:/usr/sbin:/bin:/usr/bin
DESC="Go Git Service"
NAME=gogs
SERVICEVERBOSE=yes
PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME
WORKINGDIR=/home/git/gogs #這個根據(jù)自己的目錄修改
DAEMON=$WORKINGDIR/$NAME
DAEMON_ARGS="web"
USER=git  #如果運(yùn)行g(shù)ogs不是用的這個用戶岛马,則需要修改為對應(yīng)用戶

注意:
- 如果是創(chuàng)建的git用戶 則目錄修改為/home/git/gogs.對應(yīng)的USER修改為git
- 如果是在root用戶下安裝在/usr/local/gogs/下 則對應(yīng)的目錄為:/usr/local/gogs/gogs.對應(yīng)的USER修改為root
  1. 切換回root用戶

su ubuntu

  1. 復(fù)制gogs service配置到/etc/init.d/目錄下

cp /home/git/gogs/scripts/init/debian/gogs /etc/init.d/

  1. 增加執(zhí)行權(quán)限

sudo chmod +x /etc/init.d/gogs

  1. 復(fù)制gogs service到/etc/systemd/system/目錄下

sudo cp /home/git/gogs/scripts/systemd/gogs.service /etc/systemd/system/

  1. 啟動gogs服務(wù)

sudo service gogs start

  1. 通過瀏覽器訪問gogs配置頁面進(jìn)行配置

http://localhost:3000/install棉姐,其中l(wèi)ocalhost需要換成服務(wù)器的公網(wǎng)地址,并且需要開放服務(wù)器3000端口啦逆。

在配置頁面中需要修改域名為自己的域名伞矩。如果改錯了或者需要更換,可以通過sudo vi /home/git/gogs/custom/conf/app.ini來修改配置夏志。

  1. 修改 nginx 配置文件乃坤,添加反向代理

sudo vim /etc/nginx/sites-available/gogs

server {
    server_name 服務(wù)器地址;
    listen 80;

    location /{
        proxy_pass http://127.0.0.1:3000/;
        proxy_redirect default;
    }
}

這時便可以通過http://服務(wù)器地址來訪問你的gogs了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末沟蔑,一起剝皮案震驚了整個濱河市湿诊,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌瘦材,老刑警劉巖枫吧,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異宇色,居然都是意外死亡颁湖,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進(jìn)店門抢蚀,熙熙樓的掌柜王于貴愁眉苦臉地迎上來镰禾,“玉大人,你說我怎么就攤上這事屋休”溉停” “怎么了?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵叠艳,是天一觀的道長易阳。 經(jīng)常有香客問我,道長拒课,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任疏旨,我火速辦了婚禮扎酷,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘谁榜。我一直安慰自己凡纳,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布巷怜。 她就那樣靜靜地躺著暴氏,像睡著了一般。 火紅的嫁衣襯著肌膚如雪关带。 梳的紋絲不亂的頭發(fā)上沼撕,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天务豺,我揣著相機(jī)與錄音,去河邊找鬼笼沥。 笑死,一個胖子當(dāng)著我的面吹牛邻薯,可吹牛的內(nèi)容都是我干的乘凸。 我是一名探鬼主播,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼灵嫌,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了猖凛?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤辨泳,失蹤者是張志新(化名)和其女友劉穎菠红,沒想到半個月后难菌,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡遇绞,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年摹闽,在試婚紗的時候發(fā)現(xiàn)自己被綠了荠耽。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片铝量。...
    茶點(diǎn)故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡银亲,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出拍谐,到底是詐尸還是另有隱情馏段,我是刑警寧澤,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布亡蓉,位于F島的核電站喷舀,受9級特大地震影響淋肾,放射性物質(zhì)發(fā)生泄漏爸邢。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一碌尔、第九天 我趴在偏房一處隱蔽的房頂上張望七扰。 院中可真熱鬧,春花似錦颈走、人聲如沸咱士。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至道盏,卻和暖如春文捶,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背粹排。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留坠敷,地道東北人射富。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像胰耗,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子掂恕,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評論 2 348

推薦閱讀更多精彩內(nèi)容