centos搭建gitea代码服务器
前言
之前用Windows server搭建过,这次用centos搭建。和Windows一样,下载安装程序后直接就可以使用,只需要安装一个git就行,centos有数据库,无需安装其他依赖。
安装最新版本的git
要添加新的源,否则安装的18版本的git不支持最新的gitea了。
如果有旧要先卸载旧版本
1 | yum remove git -y |
去github站点搜索下git
关键词看下最新版本号,这里是236。
1 | yum install git236 -y |
现在是最新版本了
1 | git version 2.36.6 |
安装gitea
官网下载页面下载最新版本的
1 | wget https://dl.gitea.com/gitea/1.21.4/gitea-1.21.4-linux-amd64 |
配置gitea
自己用最好关掉注册功能
自己一个人用的话就用文件形式的小型数据库SQLite3吧,省得折腾,比如我开始用默认的MySql的话就提示什么密码不符合规范等稀奇古怪的问题啊。缺陷就是SQLite3不能远程IP连接,等以后需要再迁移也行。
最后这个安装过程是真的慢,要等好几分钟。
后面才发现centos里面运行的gitea退出了,再运行./gitea-1.21.4-linux-amd64
立马安装成功了,我说怎么感觉不正常。
参考文献
CentOS安装Gitea教程
Gitea官网下载
CentOS7 升级 Git (最新方法,秒杀一切旧方法!)
CentOS7+下升级Git1.8.3.1升级到Git2.2.1
Repository search results · GitHub
Gitea在windows平台的安装和简单使用教程
关于Gitea