阿里雲安裝搭建gogs

2021-08-01 01:44:59 字數 1414 閱讀 8127

第一次弄,瞎jiba 整,先記錄下來。

整了個阿里雲,為ubuntu系統 ,外網 ip為***xx,然後登入後,開整。

sudo apt-get update

sudo apt-get upgrade

sudo adduser git //建立使用者 ,可能有一大堆密碼之類的。 密碼 *******

git --version //檢查git是否安裝成功

sudo apt-get install mysql-server //  安裝mysql資料庫    賬戶:root  密碼:yourpassword

mysql --version  //檢查mysql版本判斷是否安裝成功

//建立 gogs使用的資料庫

mysql -u root -p//登入

mysql> set global storage_engine = 'innodb'; //gogs 要求使用的引擎

mysql> create database gogs character set utf8 collate utf8_bin;

mysql> grant all privileges on gogs.* to 『root』@『localhost』 identified by 『yourpassword』;// 賦予許可權 ,記住資料庫使用者、密碼後面用於填寫gogs的配置

mysql> flush privileges;

mysql> quit;

sudo apt-get install golang  //安裝golang 環境,網上又說配環境變數什麼的,我反正沒管

wget ******xx.tar.gz     //

tar -zxvf ******xxtar.gz       //自己選好路徑

cd gogs //進入解壓建立的檔案gogs

mkdir custom

mkdir custom/conf //建立自定義配置檔案目錄

sudo chmod -r 777 custom //修改custom資料夾許可權

這裡實際上應該就可以啟動了。

cd gogs

./gogs web 就可以了,如果要後台啟動的話  nohup ./gogs web 

如果能用瀏覽器訪問:則可以設定了:http://localhost:3000

/install

但是對於阿里雲,我不知道怎麼在xshell中訪問這個並且設定,則從配置檔案想辦法

然後,重啟gogs。

設個時候去外網訪問  http:// xx.xx.xx.xx:300/install 就可以了。。

沒涉及到nginx ,還不會。

參考:

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使用者...

阿里雲 安裝 tomcat

wget 解壓gz包 在 usr local apache目錄下 tar zxvf apache tomcat 8.0.39.tar.gz 使用 vi 命令開啟 etc profile 檔案,終端輸入 sudo vi etc profile 在最後一行之前加入 export tomcat home ...

阿里雲安裝redis

解壓 tar vxf redis 3.2.6.tar.gz 看看安裝了gcc沒有whereis gcc 沒有則需要安裝gcc yum install gcc 編譯 cd redis 3.2.6 make make install 安裝tcl wget tar xvf tcl8.6.6 src.tar...