centos7使用Gogs搭建Git服務器


一、初次接觸Gogs,記錄一下搭建過程

二、平台環境

  Linux: CentOS7.5.1804 

  MySQL: 5.6.35

安裝步驟:

  • linux服務器新建git用戶;
  • 下載、解壓gogs安裝包;
  • 安裝mysql數據庫、運行gogs;
    • MySQL數據庫安裝
    • 運行gogs服務;
  • web頁面配置調整;
  • 安裝完成,登錄gogs倉庫

三、安裝過程

  1、新建git用戶,進入git用戶目錄

[root@manager1 ~]# useradd git

 

  2、進入git用戶目錄,下載gogs安裝包

    a、登錄gogs官網:https://gogs.io/docs

    b、下載地址:https://dl.gogs.io/0.11.53/gogs_0.11.53_linux_amd64.tar.gz

[root@manager1 ~]# cd  /home/git/
[root@manager1 git]# wget https://dl.gogs.io/0.11.53/gogs_0.11.53_linux_amd64.tar.gz
[root@manager1 git]# chown -R git:git gogs

    c、解壓安裝包

[git@manager1 git]# tar -zvfx gogs_0.11.53_linux_amd64.tar.gz 

   3、安裝/登錄MySQL數據庫,創建gogs庫

    a、使用ezhttp安裝MySQL(參考文檔:https://www.centos.bz/2017/02/ezhttp/)

    b、登錄MySQL數據庫、創建gogs庫

    c、創建gogs數據庫、授權gogs用戶登錄

[root@manager1 ezhttp-master]# mysql -uroot -p
mysql> # (輸入密碼)
mysql>create database gogs default character set utf8 collate utf8_bin;
mysql>grant all privileges on gogs.* to "gogs"@"%" identified by "gogs";
mysql>flush privileges;

    d、運行gogs服務

[root@manager1 gogs]# cd /home/git/gogs/
[root@manager1 gogs]# su git
[git@manager1 gogs]$ ./gogs web >/dev/null 2>&1 &

  4、web頁面配置

    a、瀏覽器輸入:http://服務器IP:3000/install

 

  

  5、登錄gogs倉庫

    a、瀏覽器輸入:http://服務器IP:3000

    

大功告成,完畢

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM