首先需要下载并安装MySQL
下载地址:https://dev.mysql.com/downloads/windows/installer/5.7.html
安装完MySQL后创建gitea所需要的数据库
CREATE DATABASE giteadb CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_unicode_ci';
安装gitea
下载:
下载地址:https://github.com/go-gitea/gitea/releases
以v1.16.8版本为例
https://github.com/go-gitea/gitea/releases/download/v1.16.8/gitea-1.16.8-windows-4.0-amd64.exe
然后再电脑E盘创建gitea文件夹,这个文件夹是用来存放gitea主程序和gitea的数据文件用的,如图所示
启动gitea
.\gitea-1.16.8-windows-4.0-amd64.exe web
启动之后会打开http://ip:3000/
会进入安装向导,输入数据库连接信息和其它设置信息即可完成安装
注册为Windows服务
参考下面的命令,以管理员身份运行cmd并执行下面的命令即可注册成功
sc create gitea start= auto binPath= "\"E:\gitea\gitea.exe\" web --config \"E:\gitea\custom\conf\app.ini\""
后续如果需要删除gitea服务可以运行下面的命令
sc delete gitea
至此便安装完成,后面重启电脑的时候gitea也会自动运行。