前言:这篇文章没有去分析各大平台的优劣势,仅教学大家搭建一个属于自己的git代码管理器,主要作用在局域网内,办公电脑搭建一个简单的Gitea代码管理器。数据库使用SQLite3,环境是windows10。如果不是这个环境的话,大家可以当做一个操作的参考吧。
1.环境布置
1.1安装SQLite数据库
下载网址:https://sqlite.org/download.html
下载sqlite-dll-win64-x64-3320300.zip版本安装
- 解压后路径如下:
- 把路径(D:\SQLite\sqlite-dll-win64-x64-3320300)添加到环境变量Path中.下面是添加环境变量的步骤
到这里SQLite的安装工作算完成了。
1.2 安装Git
下载地址:https://git-scm.com/downloads
- 下载GIT安装包
- 安装GIT,基本一路点下一步即可完成安装了,这里就不赘述了
1.3 下载Gitea安装包
下载路径:https://dl.gitea.com/gitea/,这里选择下载最新版本,选择gitea-1.19-windows-4.0-amd64.exe这个版本。
- 下载完后把gitea-1.19-windows-4.0-amd64.exe文件名字改成gitea.exe。安装包放在(E:\GiteaFiles)路径下
-
双击运行gitea.exe文件,弹出控制台页面
-
打开http://localhost:3000来进入Gitea初始设置界面
-
数据库类型选择SQLite3,主要设置文件的存放路径、域名、端口号
如果想要局域网内允许访问,需要做一下两部操作
- 固定当前电脑的ip。
- 开放端口号
- 然后点击完成,结束gitea的部署。
注意事项
- 默认无法通过SSH密钥来上传和拉取代码,需要修改gitea.exe目录下的custom\conf\app.ini文件
找到[server]这一行,在最下面加上START_SSH_SERVER = true 这句话就可以了。 - 为了避免每次都要手动打开,可以通过Windows服务的形式添加自动打开服务具体可以看Gitea文档windows服务.
希望这篇文章可以帮到你~~