Gitea 規範安裝及使用

2022-01-29 04:57:36 字數 1307 閱讀 2230

建議優先看英文文件,英文文件更全面

debian系(ubuntu、deepin等)

apt-get -y install git
centos系統

yum -y install git
create database if not exists gitea default charset = utf8mb4;

grant all privileges on gitea.* to gitea@localhost identified by 'youpasswd';

注意先不要安裝,能開啟localhost:3000就可以了

更多參考:安裝gitea以及一些錯誤處理

把 gitea 二進位制檔案複製到 /usr/local/bin

cp gitea /usr/local/bin/
新建 linux 使用者(centos)

adduser gitea

passwd gitea

附上:centos7安裝docker

如需 docker 安裝,請把localhost:3306改為172.17.0.1:3306,並給資料庫使用者授權該網段

# user_help

> [參閱 github「關於 ssh」](生成新 ssh 金鑰並新增到 ssh-agent 變通操作,就可以實現 git 的多帳號配置,詳細步驟請看下面

請使用 http 轉殖方式,ssh 目前有 bug

1. 生成本平台公/私鑰對

ssh-keygen -t rsa -b 4096 -f gitea -c "[email protected]"
生成完成,檔案位於

私鑰~/.ssh/gitea_rsa

公鑰~/.ssh/gitea_rsa.pub

2. 使用 ssh-agent 管理金鑰

eval "$(ssh-agent -s)"
將 ssh 私鑰新增到 ssh-agent

ssh-add ~/.ssh/gitea_rsa
3. 新增到平台金鑰設定

參考 新增 ssh 金鑰到 github 帳戶 靈活變通

刪庫跑路即可

因為配置都是寫在資料庫裡的

安裝加密https(要同時留出80和443埠給gitea才行)

Gitea安裝文件

1.安裝git debian和ubuntu系統 apt get y install git centos系統 yum y install git 2.安裝gitea wget o gitea chmod x gitea gitea web 接下來開啟http ip 3000即可,ip為伺服器的ip位...

centos7 安裝gitea使用

en us install from binary gitea 是乙個自己託管的git服務程式。他和github,bitbucket or gitlab等比較類似。他是從 gogs 發展而來,不過我們已經fork並且命名為gitea。對於我們fork的原因可以看 這裡。gitea的首要目標是建立乙個...

mysql 使用規範 MySQL使用規範

一 表設計類 強制類規範 1.建立表的儲存引擎必須是innodb。2.每個表必須顯式的指定乙個主鍵。3.不允許使用聯合主鍵。4.不允許使用外來鍵。5.不允許存在和主鍵重複的索引。6.自增長字段必須是主鍵或唯一索引。7.不允許在資料庫中儲存諸如,影像之類的二進位制資料。8.不允許使用text型別字段 ...