基本分三大步骤,1.安装Gitea,2.安装MySQL(或者SQlite等其中一款数据库)3.安装Git
一.Gitea
Gitea文档地址:文档 - Docs (gitea.io)
Gitea的官网:https://gitea.io
Gitea最新版本的下载地址:https://dl.gitea.io/gitea
1.登录linux系统,创建gitea普通用户
useradd gitea
设置密码
passwd gitea
2.修改用户附属组
usermod -a -G sudo gitea
【======================================================================】
这里可能会遇到报错: usermod: “sudo”组不存在
解决方法如下:
1.以 root 用户登录: 确保你已经以 root 用户或者拥有足够权限的用户登录到系统上。
2.编辑 sudoers 文件
sudo visudo
3.添加授权行: 在 sudoers 文件中,可以添加一行来授权一个用户或用户组使用 sudo
gitea ALL=(ALL:ALL) ALL
如图所示:
4.然后保存,重新登录即可。
【======================================================================】
3.root用户登录,gitea安装在/opt目录下, 所以,先进入/opt目录
cd /opt
4. 在opt目录下创建一个名为gitea的新目录
mkdir gitea
5.修改gitea目录的权限,修改为可读可写可执行
此命令为仅添加执行权限 ,对单个文件有效
chmod 777 ./gitea/
建议:
为确保后续网页端有权限新建目录,需要再执行命令:
覆盖所有权限 -R为递归作用于目录及其内容
chmod -R 777 /opt/gitea
6. 进入gitea目录
cd /opt/gitea
7.下载Gitea
wget -O gitea https://dl.gitea.io/gitea/1.22.1/gitea-1.22.1-linux-amd64