声明:本站文章均为作者个人原创,图片均为实际截图。如有需要请收藏网站,禁止转载,谢谢配合!!!

安装方法

1、下载gitea安装包

点击gitea,选择最新版本,文件名 gitea-1.15.8-windows-4.0-amd64.exe
下载地址

2、本地新建数据库

database: gitea666
username: gitea666
password: gitea666

3、D盘新建文件夹 gitea

将gitea-1.15.8-windows-4.0-amd64.exe放入到gitea文件夹中,并重命名为gitea.exe

4、执行gitea.exe

5、启动成功后

打开 http://localhost:3000 进入安装界面

6、安装时填写数据库相关信息等,完成安装

下载附件

===== 已完成安装 ======

注意,此处需要关闭命令行,重新执行gitea.exe

下载附件

相关配置

1、将mysql设置为开机自启

2、将gitea设置为服务

每次开机都要运行gitea.exe不方便,因此将gitea设置为服务

2.1、打开命令行,执行

sc create gitea start= auto binPath= "\"D:\Gitea\gitea.exe\" web --config \"D:\Gitea\custom\conf\app.ini\""

2.2、打开任务管理器-服务-gitea-右键-启动

每次修改完配置文件后都重新启动gitea

3、gitea配置

APP_NAME = 名字
RUN_USER = Administrator
RUN_MODE = prod

[security]
INTERNAL_TOKEN     = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE2NDAzMTQ1OTR9.mTGgJ8brefKPm4SdCkt5ykB2QQmfvlNp_pdj-0EArZo
INSTALL_LOCK       = true
SECRET_KEY         = JpaFduw5ehBpUyx9JVkI7m4SumkM8iF58jaX0PfQSIPKgrfjFqhWRg9QE0cGB4qN
PASSWORD_HASH_ALGO = pbkdf2

[database]
DB_TYPE  = mysql
HOST     = 127.0.0.1:3306
NAME     = gitea666
USER     = gitea666
PASSWD   = gitea666
SCHEMA   = 
SSL_MODE = disable
CHARSET  = utf8
PATH     = D:\Gitea\data\gitea.db
LOG_SQL  = false

[repository]
ROOT = D:/Gitea/data/gitea-repositories

[server]
SSH_DOMAIN       = 192.168.1.123   //ssh
DOMAIN           = 192.168.1.123  //http
HTTP_PORT        = 3000
ROOT_URL         = http://192.168.1.123:3000/
DISABLE_SSH      = false
SSH_PORT         = 22
LFS_START_SERVER = true
LFS_CONTENT_PATH = D:/Gitea/data/lfs
LFS_JWT_SECRET   = 7OSEmLsWTA8iZ0Hh9AQTx-sgHVIDRbLjd5meSM3S0fU
OFFLINE_MODE     = false
START_SSH_SERVER= true  //是否开启SSL

[mailer]
ENABLED = false

[service]
REGISTER_EMAIL_CONFIRM            = false
ENABLE_NOTIFY_MAIL                = false
DISABLE_REGISTRATION              = false
ALLOW_ONLY_EXTERNAL_REGISTRATION  = false
ENABLE_CAPTCHA                    = false
REQUIRE_SIGNIN_VIEW               = false
DEFAULT_KEEP_EMAIL_PRIVATE        = false
DEFAULT_ALLOW_CREATE_ORGANIZATION = true
DEFAULT_ENABLE_TIMETRACKING       = true
NO_REPLY_ADDRESS                  = noreply.localhost

[picture]
DISABLE_GRAVATAR        = true  //关闭远程头像,使用内网头像
ENABLE_FEDERATED_AVATAR = true

[openid]
ENABLE_OPENID_SIGNIN = true
ENABLE_OPENID_SIGNUP = true

[session]
PROVIDER = file

[log]
MODE      = console
LEVEL     = info
ROOT_PATH = D:/Gitea/log
ROUTER    = console