Ubuntu安裝配置Gogs

說明

配置環境爲Ubuntu 16.04
我配置Gogs的目的是配合Jenkins使用搭建自動化部署環境,所以我的Gogs安裝配置步驟再細節上可能和其他博主文中的步驟稍有不同。

依賴包安裝與配置

安裝Gogs依賴的工具包如下。
首先,安裝GO語言(使用apt安裝不用配置Ubuntu環境變量)。

$ sudo apt install golang

接着,安裝Git功能包。

$ sudo apt install git

最後,安裝MySQL數據庫功能包(安裝過程中會提示創建數據庫管理員密碼)。

$ sudo apt install mysql-server

有些博主會爲了數據庫的性能而對數據庫的引擎進行更改,我在配置時沒有進行修改,如果有需要可以參考這篇文章中關於數據庫引擎修改的方法。

安裝Gogs

首先,前往官網下載Gogs的二進制zip壓縮包並解壓。

接着,進入gogs二進制目錄中,將你的數據庫管理員信息添加至Gogs初始化MySQL數據庫的腳本中(其中root是數據庫管理員賬戶名)。

$ cd gogs/scripts/
$ mysql -u root -p < mysql.sql

然後,回到gogs的根目錄下,執行以下命令開啓gogs服務。

$ ./gogs web

最後,安裝終端中的提示進入對應網頁,配置Gogs後即可使用。
填寫數據庫管理員密碼
將運行用戶更改爲你當前系統用戶名
需要注意兩點:

  • 填寫數據庫管理員賬戶的密碼(就是安裝MySQL功能包時設置的密碼);
  • 將運行用戶更改爲你當前系統用戶名,即打開終端後xxx@xxx@前面的名稱。

點擊完成後,即可開始註冊賬戶使用Gogs託管你的代碼。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章