建議優先看英文文件,英文文件更全面
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型別字段 ...