useradd -s /bin/bash -d -m git #编辑 /etc/sudoers 文件以允许 git 用户在执行 sudo 命令时无需密码 vi /etc/sudoers 在文件中找到以 root ALL=(ALL:ALL) ALL 开头的行,在该行下面添加以下内容: git ALL=(ALL:ALL) NOPASSWD: ALL 1 下载Gitea的二进制文件: wget https://dl.gitea.io/gitea/1....
sudo apt install git sqlite3 curl -y Gitea 支持多种数据库,默认使用 SQLite。如果需要 MySQL 或 PostgreSQL,可以先安装这些数据库。 步骤3:创建用户用于运行 Gitea sudo adduser --system --shell /bin/bash --gecos 'Git Version Control' --group --disabled-password --home /home/git git 新建了一个...
下载Git for Windows:Git for Windows下载地址 按照安装向导完成安装,并确保在安装过程中勾选“Add Git to PATH”选项,以便在命令行中直接使用git命令。 安装数据库(可选) 默认情况下,Gitea使用SQLite作为内置的轻量级数据库。如果需要更高的性能和扩展性,可以选择安装MySQL或PostgreSQL数据库。 下载并安装MySQL或Postg...
所有打包的二进制程序均包含 SQLite,MySQL 和PostgreSQL 的数据库连接支持,同时网站的静态资源均已嵌入到可执行程序中,这一点和曾经的 Gogs 有所不同。 使用wget 下载 使用以下命令下载适用于 64-bit Linux 平台的二进制文件。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 wget -O gitea https://dl....
Gitea支持SQLite,PostgreSQL和MySQL/MariaDB作为数据库后端。 我们将使用SQLite作为Gitea的数据库。如果您的Ubuntu 20.04未安装SQLite,可以运行命令sudo apt update && sudo apt install sqlite3安装SQLite。 Gitea提供Docker映像,也可以使用源码,二进制文件的方式安装。我们将使用二进制文件安装Gitea。 安装Gitea的第一步是...
Gitea可选自带的SQLite3数据库,也可以选装其他性能好的,包括MySQL、PostgreSQL、MSSQL或 TiDB (MySQL协议) 等。 若用别的数据库,采用上述方式安装后,需要再额外安装数据库。 为了与Drone统一安装方式,更好地管理安装的产品,下文将展示通过Docker安装的方法。
Gitea支持mysql,postgres,mssql,tidb、sqlite3多种数据库。 最简单的是直接使用sqlite3,作为一个文档性数据库,不需要单独部署服务。 在此使用postgres数据库,现在postgres也是主流的数据库,很多企业都从mysql转向了postgress 至于postgress与mysql之间的对比,有兴趣的朋友可以自行查询 ...
注意⚠️:需要有MySQL、PostgreSQL、MSSQL或SQLite3其中一个用于gitea存储数据 1、安装git yum-yinstallgit 2、创建一个目录用于存放gitea和git数据的目录 我自己是放在/git里面,大家看着改。 mkdir/git 3、添加Git用户 用来运行gitea,后面创建的service也是通过这个用户运行,还有密钥那些东西不会和root之类的用户搞...
首先我们需要了解,gitea服务除了需要gitea本身的镜像外,还需要一个数据库来存储用户,权限等等关系,如果我们不设置,可以使用默认的SQLite3 来初始化一个。我这边一步到位,使用了pg数据库。 准备 首先我们需要创建一个gitea仓库数据的映射地址。比如我们创建了一个/docker/gitea目录。并且在里面提前创建好data和config以及...
本文的 Gitea 使用 SQLite 数据库(更高级的使用 MySQL、PostgreSQL、TiDB等)。ben发布于博客园 下载&安装 点击菜单栏的“下载”: 下载其中的gitea-1.18.3-gogit-windows-4.0-amd64.exe(本机CPU架构为 amd64(x64 也选这个))。 建立Gitea 根目录(D:\ws\gitea),将上面的 exe文件拷贝进去,再 双击exe 开始安...