Hey,大家好我是Autoz!
今天我要给大家做一个Gitea的部署教程。
简介
Gitea 是一个轻量级全功能的 DevSecOps 平台软件。从开发计划到产品成型的整个软件生命周期,
他都能够高效而轻松的帮助团队和开发者。(摘自Gitea官网)
Gitea官网:gitea.io
Gitea中国站:gitea.cn
Gitea是一个开源项目,它类似Github,Gitlab,Gitee这样的git网站,它可以用来搭建一个自己的Github。
我搭建了一个gitea在这里
准备工作
1.一个正常的脑子🧠
2.一台服务器(电脑)
3.有计算机基础
正片
安装1panel
安装前请确保您的系统符合安装条件:
操作系统:支持主流 Linux 发行版本(基于 Debian / RedHat,包括国产操作系统);
服务器架构:x86_64、aarch64、armv7l、ppc64le、s390x;
内存要求:建议可用内存在 1GB 以上;
浏览器要求:请使用 Chrome、FireFox、IE10+、Edge等现代浏览器;
可访问互联网。
RedHat / CentOS:
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.shUbuntu:
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.shDebian:
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh其它请见https://1panel.cn/docs/installation/online_installation/
安装过程中要填写的一定要记下来,如果忘记了可以输入1pctl user-info
访问安装程序中给出的网址
配置完成后应该是这样的:
到此1panel已经安装好了感兴趣的可以深入了解一下
安装部署Gitea
1.点击1panel中的应用商店在里面找到Gitea
2.点击Gitea旁边的安装
3.在安装页面里把他们都配置好,如果没有安装mysql就在应用商店里安装mysql(记得勾上下面的端口外部访问不然就访问不了)安装完成后再安装gitea,Gitea的端口外部访问也要勾上,最后点击确认
4.在已安装里可以看到Gitea的安装状态,耐心等待几分钟就安装好了如果提示安装失败就点击Gitea下面的重建按钮
5.安装完成后访问http://(服务器ip):3000
6.里面的配置除了域名,网站名和管理员帐号其它千万不要动
7.如果正常出现Gitea的界面就大功告成了!
如果你的服务器没有公网IP那就需要内网穿透(frp)了
大功告成
接下来你就可以愉快的使用gitea了!
祝你好运!
评论区