一、准备工作
- 下载Gitea:
- 访问Gitea的遥网站(https://gitea.io/zh-cn/)或其下载页面(https://dl.gitea.io/gitea/),选择合适的Windows版本进行下载。
遥下载的是与您的Windows操作系统架构(32位或64位)相匹配的版本。
- 访问Gitea的遥网站(https://gitea.io/zh-cn/)或其下载页面(https://dl.gitea.io/gitea/),选择合适的Windows版本进行下载。
- 安装Git(可选但推荐):
- Gitea的执行依赖于Git命令行工具,因此建议在安装Gitea之前先安装GitforWindows。
您可以从Git的遥网站(https://gitforwindows.org/)下载并安装Git。 - 安装Git时,请遥将Git的命令行工具添加到系统的PATH环境变量中,以便在命令行中直接调用Git命令。
- Gitea的执行依赖于Git命令行工具,因此建议在安装Gitea之前先安装GitforWindows。
二、安装Gitea
- 解压Gitea安装包:
- 将下载的Gitea安装包解压到一个合适的目录,例如
C:\gitea
。
- 将下载的Gitea安装包解压到一个合适的目录,例如
- 运行Gitea:
- 双击解压后的Gitea可执行文件(例如
gitea.exe
),启动Gitea服务。 - Gitea启动后,默认会在浏览器中打开
http://localhost:3000
(如果未自动打开,请手动在浏览器中访问此地址)。
- 双击解压后的Gitea可执行文件(例如
- 初始化配置:
- 首次访问时,Gitea会要求您进行初始化配置。
按照页面上的提示,填写站点名称、管理员账户信息等必要信息,并选择数据库(如SQLite、MySQL等)。
如果您没有特殊需求,建议遥内置的SQLite数据库,因为它简单易用且无需额外安装和配置。 - 配置完成后,点击“安装”按钮完成初始化。
- 首次访问时,Gitea会要求您进行初始化配置。
三、注册为Windows服务(可选)
如果您希望Gitea能够在系统启动时自动运行,可以将其注册为Windows服务。这可以通过Windows的
sc.exe
命令行工具或第三方工具(如NSSM)来完成。遥sc.exe
命令注册服务:
- 以管理员身份打开命令提示符。
- 执行以下命令(请根据您的实际安装路径进行调整):
Bash
sccreategiteastart=autobinPath="\"C:\gitea\gitea.exe\"web--config\"C:\gitea\custom\conf\app.ini\""这个命令会创建一个名为 gitea
的服务,并将其设置为自动启动。
同时,它指定了Gitea可执行文件的路径和配置文件的路径。 - 启动服务:
- 在命令提示符中执行
netstartgitea
命令来启动服务。 - 或者,您也可以在“服务”管理工具中找到
gitea
服务并手动启动它。
- 在命令提示符中执行
遥NSSM注册服务(如果更喜欢图形界面):
- 下载并安装NSSM(https://nssm.cc/download)。
- 将NSSM和Gitea的可执行文件放在同一个目录下(或者记住它们的完整路径)。
- 以管理员身份打开命令提示符,并导航到NSSM所在的目录。
- 执行
nssminstallgitea
命令,并按照NSSM的图形界面提示完成服务的注册和配置。